Investor Relations
Latest Financial Results
FY 2024 Year End Results
Fiscal Year Ended Dec 31, 2024
$22.5M
Q4 revenue was $22.5M, +45% QoQ, +2% YoY
$232.7M
Cash, Cash Equivalents, and Marketable Securities, including applicable Lines of Credit and Other Facilities, was $233M as of Dec 30, 2024
For complete information regarding our financials, see our periodic filings