v3.26.1
Consolidated Statements of Operations - 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]        
Net revenue $ 168,847 $ 108,813 $ 306,035 $ 204,746
Cost of net revenue 71,184 47,288 129,488 89,390
Gross profit 97,663 61,525 176,547 115,356
Operating expenses:        
Research and development 56,033 47,199 109,195 102,656
Selling, general and administrative 45,751 33,361 88,208 69,950
Restructuring charges 64 5,580 538 13,459
Total operating expenses 101,848 86,140 197,941 186,065
Loss from operations (4,185) (24,615) (21,394) (70,709)
Interest income 474 812 1,107 1,676
Interest expense (2,269) (2,512) (4,466) (5,016)
Other income (expense), net (570) (4,386) (449) (5,654)
Total other income (expense), net (2,365) (6,086) (3,808) (8,994)
Loss before income taxes (6,550) (30,701) (25,202) (79,703)
Income tax provision (benefit) (8,310) (4,115) 18,175 (3,404)
Net income (loss) $ 1,760 $ (26,586) $ (43,377) $ (76,299)
Net income (loss) per share:        
Basic (in usd per share) $ 0.02 $ (0.31) $ (0.49) $ (0.89)
Diluted (in usd per share) $ 0.02 $ (0.31) $ (0.49) $ (0.89)
Shares used to compute net income (loss) per share:        
Basic (in shares) 90,043 86,626 88,826 85,952
Diluted (in shares) 97,333 86,626 88,826 85,952