v3.26.1
CONDENSED 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 $ 201,656 $ 181,330 $ 388,328 $ 349,365
COST OF REVENUE 109,778 104,072 215,586 198,861
GROSS PROFIT 91,878 77,258 172,742 150,504
Operating expenses:        
General and administrative 63,613 71,747 129,354 139,954
Research and development 10,761 9,023 20,295 19,204
Sales and marketing 27,275 24,075 51,105 46,758
Impairment charges (Note 5) 0 20,041 0 20,041
Total operating expenses 101,649 124,886 200,754 225,957
LOSS FROM OPERATIONS (9,771) (47,628) (28,012) (75,453)
Interest income 1,214 2,263 2,487 5,984
Interest expense (781) (933) (1,379) (2,551)
Other (expense) income, net (17) 482 (29) 547
Gain on extinguishment of debt (Note 6) 11,181 0 11,181 0
Income (loss) before taxes 1,826 (45,816) (15,752) (71,473)
Income tax benefit 412 724 884 458
Net income (loss) $ 2,238 $ (45,092) $ (14,868) $ (71,015)
NET INCOME (LOSS) PER SHARE        
Basic (in dollars per share) $ 0.02 $ (0.35) $ (0.11) $ (0.56)
Diluted (in dollars per share) $ 0.02 $ (0.35) $ (0.11) $ (0.56)
WEIGHTED AVERAGE COMMON SHARES OUTSTANDING        
Basic (in shares) 129,628 127,949 129,398 127,664
Diluted (in shares) 130,831 127,949 129,398 127,664