v3.25.2
Segment Reporting - Schedule of Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Revenue $ 1,228,425 $ 1,082,502 $ 2,400,888 $ 2,129,552
Amortization of acquired intangibles (27,100) (28,200) (54,200) (57,200)
Income (loss) from operations 36,989 (19,037) 60,071 (62,541)
Other (expenses) income, net (3,397) (7,206) 105 (8,863)
Income (loss) before provision for income taxes 33,592 (26,243) 60,176 (71,404)
Operating Segments        
Segment Reporting Information [Line Items]        
Revenue 1,228,425 1,082,502 2,400,888 2,129,552
Cost of revenue attributable to segments 605,523 505,189 1,175,984 986,280
Operating expenses attributable to segments 336,280 343,198 662,336 681,141
Segment non-GAAP income (loss) from operations 286,622 234,115 562,568 462,131
Corporate Costs        
Segment Reporting Information [Line Items]        
Corporate costs not allocated to segments (66,079) (58,796) (128,617) (127,202)
Segment Reconciling Items        
Segment Reporting Information [Line Items]        
Stock-based compensation (149,251) (147,657) (286,771) (303,815)
Amortization of acquired intangibles (27,005) (28,184) (54,144) (57,123)
Payroll taxes related to stock-based compensation (4,921) (3,510) (16,121) (10,286)
Charitable contributions (2,237) (15,315) (5,013) (16,610)
Restructuring costs (140) 310 (11,831) (9,636)
Communications | Operating Segments        
Segment Reporting Information [Line Items]        
Revenue 1,152,955 1,007,302 2,249,762 1,979,308
Cost of revenue attributable to segments 586,146 485,155 1,136,925 949,455
Operating expenses attributable to segments 286,196 272,217 554,760 530,913
Segment non-GAAP income (loss) from operations 280,613 249,930 558,077 498,940
Segment | Operating Segments        
Segment Reporting Information [Line Items]        
Revenue 75,470 75,200 151,126 150,244
Cost of revenue attributable to segments 19,377 20,034 39,059 36,825
Operating expenses attributable to segments 50,084 70,981 107,576 150,228
Segment non-GAAP income (loss) from operations $ 6,009 $ (15,815) $ 4,491 $ (36,809)