v3.26.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Revenue $ 43,180 $ 24,550 $ 52,081 $ 36,345
Cost of revenue 15,493 9,516 22,029 14,378
Gross profit 27,687 15,034 30,052 21,967
Operating expenses:        
Research and development 7,576 4,101 14,280 7,767
Sales and marketing 2,355 1,758 4,332 3,191
General and administrative 16,102 28,864 26,944 33,779
Total operating expenses 26,033 34,723 45,556 44,737
Income (loss) from operations 1,654 (19,689) (15,504) (22,770)
Other income (expense):        
Interest income (expense), net 208 (8,010) 584 (9,277)
Gain on extinguishment of debt 15,559 15,559
Other income (expense), net 206 20,068 (110) 22,730
Total other income 414 27,617 474 29,012
Income (loss) before income tax expense 2,068 7,928 (15,030) 6,242
Income tax expense (4,062) (2,057) (2,417) (2,344)
Net (loss) income $ (1,994) $ 5,871 $ (17,447) $ 3,898
Net (loss) income per share – basic $ (0.06) $ 0.32 $ (0.56) $ 0.22
Net (loss) income per share – diluted $ (0.06) $ 0.30 $ (0.56) $ 0.20
Weighted-average number of shares of common stock used in computing net (loss) income per share, basic 31,470 18,490 31,433 17,445
Weighted-average number of shares of common stock used in computing net (loss) income per share, diluted 31,470 19,473 31,433 19,592