XML 13 R3.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Revenue $ 283,269 $ 252,086 $ 562,974 $ 499,096
Cost of revenue 127,865 118,414 253,838 232,944
Gross profit 155,404 133,672 309,136 266,152
Operating expenses:        
Research and development 39,912 40,717 81,012 82,235
Sales and marketing 80,668 78,332 163,523 159,441
General and administrative 36,385 33,988 71,590 64,536
Total operating expenses 156,965 153,037 316,125 306,212
Loss from operations (1,561) (19,365) (6,989) (40,060)
Other income (expense), net:        
Interest expense (3,820) (3,906) (7,935) (6,473)
Gain on early extinguishment of debt 0 0 0 6,615
Interest income and other 7,917 13,800 18,220 24,359
Total other income (expense), net 4,097 9,894 10,285 24,501
Income (loss) before income taxes 2,536 (9,471) 3,296 (15,559)
Provision for income taxes 1,382 3,345 1,566 4,334
Net income (loss) $ 1,154 $ (12,816) $ 1,730 $ (19,893)
Net income (loss) per share:        
Basic (in USD per share) $ 0.02 $ (0.17) $ 0.02 $ (0.27)
Diluted (in USD per share) $ 0.01 $ (0.17) $ 0.02 $ (0.27)
Shares used in computing net income (loss) per share:        
Basic (in shares) 76,654,000 74,203,000 76,303,000 73,845,000
Diluted (in shares) 88,523,000 74,203,000 88,964,000 73,845,000
Comprehensive Income (Loss):        
Net income (loss) $ 1,154 $ (12,816) $ 1,730 $ (19,893)
Other comprehensive loss (389) (199) (528) (1,084)
Comprehensive income (loss) $ 765 $ (13,015) $ 1,202 $ (20,977)