Investor Relations
Latest Financial Results
Q3 2024 Quarterly Results
Quarter Ended Sep 30, 2024
$15.5M
Q3 revenue was $15.5M, down 9% YoY
$211.3M
Cash, Cash Equivalents, and Marketable Securities, including applicable Lines of Credit and Other Facilities, was $249M as of Sept 30, 2024
For complete information regarding our financials, see our periodic filings