Latest Financial Results
FY 2022
Fiscal Year Ended Dec 31, 2022
$11.1M
Q4 Revenue was $11.1M within expectation range.
$488.9M
Cash, Cash Equivalents & Marketable Securities were $488.9M as of Dec 31, 2022.
Source: Q4 2022 Earning Press Release
For complete information regarding our financials, see our periodic filings