XML 23 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
CONSOLIDATED STATEMENTS OF OPERATIONS      
Revenues $ 1,414,999 $ 1,617,474 $ 1,601,762
COSTS AND EXPENSES:      
Cost of revenues (exclusive of depreciation and amortization shown separately below) 1,036,648 1,089,519 1,088,115
Selling, general and administrative expenses 156,437 165,940 148,573
Pension settlement charges   18,286 2,921
Depreciation and amortization 132,575 108,123 83,017
Gain on disposition of assets, net (8,199) (9,344) (8,804)
Operating income 97,538 244,950 287,940
Interest expense (724) (341) (614)
Interest income 13,134 8,599 1,171
Other income, net 2,854 3,035 1,135
Income before income taxes 112,802 256,243 289,632
Income tax provision 21,358 61,130 71,269
Net income $ 91,444 $ 195,113 $ 218,363
Earnings per share      
Basic (in dollars per share) $ 0.43 $ 0.9 $ 1.01
Diluted (in dollars per share) $ 0.43 $ 0.9 $ 1.01