v3.26.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Revenue $ 711,961 $ 687,149 $ 1,472,287 $ 1,389,275
Cost of revenue, excluding technology costs 310,462 296,354 645,445 601,825
Technology costs 171,059 172,494 346,480 347,801
Selling, general and administrative 137,657 129,167 271,662 259,120
Operating income 92,783 89,134 208,700 180,529
Other expense:        
Interest expense, net (123,768) (111,244) (246,731) (221,034)
Loss on extinguishment of debt (230) (85,182) (2,958) (85,182)
Equity method income 377 738 1,146 1,403
Other, net 6,161 (3,202) 13,162 (497)
Total other expense, net (117,460) (198,890) (235,381) (305,310)
Loss from continuing operations before income taxes (24,677) (109,756) (26,681) (124,781)
Provision for income taxes 11,696 91,262 298 79,614
Loss from continuing operations (36,373) (201,018) (26,979) (204,395)
Income (loss) from discontinued operations, net of tax 218 (55,514) (1,168) (16,588)
Net loss (36,155) (256,532) (28,147) (220,983)
Net (loss) income attributable to noncontrolling interests (4) (168) (112) 45
Loss attributable to common stockholders $ (36,151) $ (256,364) $ (28,035) $ (221,028)
Basic net loss per share attributable to common stockholders:        
Loss from continuing operations (in dollars per share) $ (0.09) $ (0.51) $ (0.07) $ (0.53)
Loss from discontinued operations (in dollars per share) 0 (0.14) 0 (0.04)
Net loss per common share (in dollars per share) (0.09) (0.65) (0.07) (0.57)
Diluted net loss per share attributable to common stockholders:        
Loss from continuing operations (in dollars per share) (0.09) (0.51) (0.07) (0.53)
Loss from discontinued operations (in dollars per share) 0 (0.14) 0 (0.04)
Net loss per common share (in dollars per share) $ (0.09) $ (0.65) $ (0.07) $ (0.57)
Weighted-average common shares outstanding:        
Basic (in shares) 399,351 390,905 397,264 388,601
Diluted (in shares) 399,351 390,905 397,264 388,601