Latest Financial Results
FY 2023
Fiscal Year Ended Dec 31, 2023
$22.1M
Q4 Revenue was $22.1M, up 99% YoY.
$289.8M
Cash, Cash Equivalents & Marketable Securities were $289.8M as of Dec 31, 2023
Source: Q4 2023 Earning Press Release
For complete information regarding our financials, see our periodic filings