XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
CONSOLIDATED STATEMENTS OF OPERATIONS    
Revenues $ 332,877 $ 377,833
COSTS AND EXPENSES:    
Cost of revenues (exclusive of depreciation and amortization shown separately below) 243,895 276,609
Selling, general and administrative expenses 42,499 40,085
Depreciation and amortization 35,623 30,004
Gain on disposition of assets, net (1,526) (1,214)
Operating income 12,386 32,349
Interest expense (131) (234)
Interest income 3,395 2,965
Other income, net 885 767
Income before income taxes 16,535 35,847
Income tax provision 4,505 8,380
Net income $ 12,030 $ 27,467
Earnings per share    
Basic (in dollars per share) $ 0.06 $ 0.13
Diluted (in dollars per share) $ 0.06 $ 0.13