XML 15 R3.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Revenue $ 1,172,463 $ 1,047,050
Cost of revenue 590,896 503,009
Gross profit 581,567 544,041
Operating expenses:    
Research and development 254,295 260,457
Sales and marketing 212,113 214,503
General and administrative 92,077 112,585
Total operating expenses 558,485 587,545
Income (loss) from operations 23,082 (43,504)
Other income (expenses), net:    
Share of losses from equity method investment (19,471) (29,575)
Other income, net 22,973 27,918
Total other income (expenses), net 3,502 (1,657)
Income (loss) before provision for income taxes 26,584 (45,161)
Provision for income taxes (6,567) (10,188)
Net income (loss) attributable to common stockholders $ 20,017 $ (55,349)
Net income (loss) per share attributable to common stockholders:    
Basic (in dollars per share) $ 0.13 $ (0.31)
Diluted (in dollars per share) $ 0.12 $ (0.31)
Weighted-average shares used to compute net income (loss) per share attributable to common stockholders:    
Basic (in shares) 153,345,192 181,017,726
Diluted (in shares) 161,794,287 181,017,726