Edit from @gwwar: @lancewillett recommends to hide the count for now. I believe the theme endpoints are backed by elastic search so things likely need to be re-indexed (though it's always possible it may go out of sync again).
To see a number that represents how many themes we have.
This shows a random number.
Chrome Version 80.0.3987.122 (Official Build) (64-bit)

Note: this seems to be random, showing different numbers at different themes. also note I don't have any filters on in the showcase. for example, I add a filter (any) and then remove it shortly after, and the number in the badge goes from 423, to 426.
I can confirm.
Likely not a bug, esp. for a11n sites that are sticked for testing themes.
Is this the same as this issue? https://github.com/Automattic/wp-calypso/issues/15833
Yes, good call @kriskarkoski.
Correction to my above comment — this is repeatable on any site, not related to a11n users. (That would only impact counts on WP Admin themes.php since it shows themes activated just for that blog.)
I'm seeing a consistent 129 while on the logged out view and logged in. Are folks still seeing inconsistent counts for all themes?
Logged out themes page:

Logged-in themes page:

ah we're still seeing reports, so I'll hide this for now.
Most helpful comment
ah we're still seeing reports, so I'll hide this for now.