There're are a lot of annoyances that come with being a public company. Absent shareholders, SEC, quarterly and annual reports, conference calls and the like, they could probably spend more time doing what they want to do -- create products in the airtight vault and release them when and if they feel the timing is right.
But yeah, stock price times outstanding shares looks like an impossible some of money.