v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (LOSS) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Statement [Abstract]        
Revenue $ 841,471 $ 802,812 $ 2,332,871 $ 2,199,909
Cost of services 636,645 585,763 1,775,592 1,644,573
Gross profit 204,826 217,049 557,279 555,336
Selling, general and administrative expenses 100,824 94,726 299,904 281,421
Goodwill impairment 290,000 0 296,275 0
Amortization of intangible assets 1,135 1,477 3,467 4,745
Income (loss) from operations (187,133) 120,846 (42,367) 269,170
Interest expense — net (17,195) (12,212) (43,240) (33,118)
Income (loss) before income tax (204,328) 108,634 (85,607) 236,052
Income tax expense (26,362) (30,082) (70,340) (64,676)
Net income (loss) $ (230,690) $ 78,552 $ (155,947) $ 171,376
Earnings (loss) per common share:        
Common stock — basic (in dollars per share) $ (4.76) $ 1.38 $ (3.03) $ 3.00
Common stock — diluted (in dollars per share) $ (4.76) $ 1.37 $ (3.03) $ 2.97
Weighted average common shares outstanding:        
Common stock — basic (in shares) 48,425,768 56,927,187 51,434,157 57,188,938
Common stock — diluted (in shares) 48,425,768 57,377,773 51,434,157 57,680,543