XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Operations (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Revenue $ 105,933 $ 119,591 $ 219,966 $ 238,435
Operating expenses:        
Cost of revenue, excluding depreciation and amortization of intangible assets [1] 33,549 28,953 63,148 58,709
Research and development [1] 29,783 45,123 69,332 95,562
Selling, general and administrative [1] 41,142 53,102 89,840 109,455
Depreciation expense 3,448 3,278 6,353 6,862
Amortization expense 9,144 11,042 18,866 22,081
Total operating expenses 117,066 141,498 247,539 292,669
Operating loss (11,133) (21,907) (27,573) (54,234)
Interest and other income, net 1,747 1,290 4,042 2,332
Interest expense - debt (759) (748) (1,491) (1,496)
Gain on divestiture 0 0 0 22,934
Loss before taxes (10,145) (21,365) (25,022) (30,464)
Provision for income taxes 4,636 9,266 8,125 13,538
Net loss (14,781) (30,631) (33,147) (44,002)
Less: net loss attributable to noncontrolling interest (0) (332) (0) (583)
Net loss attributable to the Company $ (14,781) $ (30,299) $ (33,147) $ (43,419)
Loss per share attributable to the Company:        
Basic loss per share $ (0.32) $ (0.67) $ (0.73) $ (0.97)
Diluted loss per share $ (0.32) $ (0.67) $ (0.73) $ (0.97)
Weighted-average number of shares used in computing net loss per share attributable to the Company - basic 45,846 45,331 45,313 44,926
Weighted-average number of shares used in computing net loss per share attributable to the Company - diluted 45,846 45,331 45,313 44,926
[1] Includes total salaries, bonuses, and employee benefits of $53.5 million and $67.3 million for the three months ended June 30, 2025 and 2024, respectively; and $122.0 million and $144.9 million for the six months ended June 30, 2025 and 2024, respectively.