XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Revenue $ 658,175 $ 740,685 $ 1,347,708 $ 1,561,563
Cost of revenue 461,776 510,858 953,189 1,074,230
Gross profit 196,399 229,827 394,519 487,333
Operating expenses:        
Selling, general and administrative 154,584 149,044 302,315 323,886
Depreciation and amortization (exclusive of depreciation included in cost of revenue) 37,753 43,101 75,635 85,820
Goodwill impairment loss 109,515 0 109,515 0
Long-lived assets impairment loss 18,262 0 18,262 0
Total operating expenses 320,114 192,145 505,727 409,706
Income (loss) from operations (123,715) 37,682 (111,208) 77,627
Interest expense, net, and other 11,360 15,715 23,684 32,343
Income (loss) before income taxes (135,075) 21,967 (134,892) 45,284
Income tax expense (benefit) (18,873) 5,730 (17,598) 11,719
Net income (loss) (116,202) 16,237 (117,294) 33,565
Other comprehensive income:        
Unrealized gains on available-for-sale securities, net, and other 145 182 206 266
Other comprehensive income 145 182 206 266
Comprehensive income (loss) $ (116,057) $ 16,419 $ (117,088) $ 33,831
Net income (loss) per common share:        
Basic (in dollars per share) $ (3.02) $ 0.43 $ (3.06) $ 0.88
Diluted (in dollars per share) $ (3.02) $ 0.42 $ (3.06) $ 0.88
Weighted average common shares outstanding:        
Basic (in shares) 38,414 38,173 38,363 38,144
Diluted (in shares) 38,414 38,234 38,363 38,218