XML 20 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]      
Net revenues $ 617,574 $ 716,295 $ 766,897
Cost of revenues 180,927 225,941 197,396
Gross profit 436,647 490,354 569,501
Operating expenses:      
Research and development 170,431 191,705 196,637
Sales and marketing 108,329 126,591 147,660
General and administrative 217,756 236,183 216,247
Impairment expense 677,239 3,600 0
Total operating expenses 1,173,755 558,079 560,544
(Loss) income from operations (737,108) (67,725) 8,957
Interest expense, net and other income, net      
Interest expense, net (2,590) (3,773) (6,040)
Other income, net 51,332 121,810 101,029
Total interest expense, net and other income, net 48,742 118,037 94,989
(Loss) income before (provision for) benefit from income taxes (688,366) 50,312 103,946
(Provision for) benefit from income taxes (148,702) (32,132) 162,692
Net (loss) income $ (837,068) $ 18,180 $ 266,638
Net (loss) income per share      
Basic (in dollars per share) $ (8.10) $ 0.16 $ 2.09
Diluted (in dollars per share) $ (8.10) $ (0.34) $ 1.34
Weighted average shares used to compute net (loss) income per share      
Basic (in shares) 103,300 116,504 127,557
Diluted (in shares) 103,300 128,569 149,859