XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
CONSOLIDATED STATEMENTS OF OPERATIONS    
Revenues $ 476,668 $ 284,624
Cost of revenues 305,250 208,837
Selling, general and administrative expenses 42,197 36,240
Pension settlement charge 17,375  
Depreciation and amortization 24,125 19,466
Gain on disposition of assets, net (2,936) (2,954)
Operating income 90,657 23,035
Interest expense (72) (178)
Interest income 1,855 15
Other income, net 761 504
Income before income taxes 93,201 23,376
Income tax provision 21,677 8,297
Net income $ 71,524 $ 15,079
Earnings per share    
Basic (in dollars per share) $ 0.33 $ 0.07
Diluted (in dollars per share) 0.33 $ 0.07
Dividends paid per share (in dollars per share) $ 0.04