XML 21 R3.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues        
Total revenues $ 620,398 $ 592,907 $ 1,232,454 $ 1,177,118
Cost of revenues        
Total cost of revenues 178,950 176,670 359,400 347,149
Gross profit 441,448 416,237 873,054 829,969
Operating expenses        
Research and development 77,539 79,750 159,522 160,278
Sales and marketing 263,585 269,487 538,483 542,217
General and administrative 63,361 72,359 127,746 143,732
Total operating expenses 404,485 421,596 825,751 846,227
Income (loss) from operations 36,963 (5,359) 47,303 (16,258)
Other income (expense), net        
Interest expense (16,466) (16,021) (32,581) (32,275)
Other income (expense) (4,820) 9,803 (3,418) 11,747
Other expense, net (21,286) (6,218) (35,999) (20,528)
Gain (loss) before income taxes 15,677 (11,577) 11,304 (36,786)
Provision for income taxes 2,484 3,176 8,439 6,461
Net income (loss) $ 13,193 $ (14,753) $ 2,865 $ (43,247)
Net income (loss) per common share        
Basic (in dollars per share) $ 0.15 $ (0.16) $ 0.03 $ (0.47)
Diluted (in dollars per share) $ 0.14 $ (0.16) $ 0.03 $ (0.47)
Weighted-average number of shares used in computing net income (loss) per share        
Basic (in shares) 90,710 92,745 90,861 92,944
Diluted (in shares) 92,056 92,745 92,488 92,944
Subscriptions        
Revenues        
Total revenues $ 598,728 $ 567,058 $ 1,188,840 $ 1,124,545
Cost of revenues        
Total cost of revenues 150,788 148,107 303,883 291,757
Other        
Revenues        
Total revenues 21,670 25,849 43,614 52,573
Cost of revenues        
Total cost of revenues $ 28,162 $ 28,563 $ 55,517 $ 55,392