They did file stating they have $87 million in revenue however.
For 2021, audited, and filed to the SEC
And since they have $100 million worth of assets on the balance sheet, that alone justifies what they can and will be worth, when you combine it with $87+ million annual revenue in their future, etc.