Latest Financial Results
Q2 2023
Quarter Ended Jun 30, 2023
$16.2M
Q2 Revenue was $16.2M, exceeding the mid-point of guidance.
$365.8M
Cash, Cash Equivalents & Marketable Securities were $365.8M as of June 30, 2023.
For complete information regarding our financials, see our periodic filings