XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
CONSOLIDATED STATEMENTS OF OPERATIONS        
Revenues $ 420,809 $ 364,153 $ 753,686 $ 741,986
COSTS AND EXPENSES:        
Cost of revenues (exclusive of depreciation and amortization shown separately below) 317,746 262,284 561,641 538,893
Selling, general and administrative expenses 40,825 37,406 83,324 77,491
Acquisition related employment costs 6,554   6,554  
Depreciation and amortization 42,347 32,333 77,970 62,337
Gain on disposition of assets, net (2,199) (3,338) (3,725) (4,552)
Operating income 15,536 35,468 27,922 67,817
Interest expense (1,007) (99) (1,138) (333)
Interest income 1,618 3,343 5,013 6,308
Other income, net 1,152 732 2,037 1,499
Income before income taxes 17,299 39,444 33,834 75,291
Income tax provision 7,151 7,025 11,656 15,405
Net income $ 10,148 $ 32,419 $ 22,178 $ 59,886
Earnings per share        
Basic (in dollars per share) $ 0.05 $ 0.15 $ 0.1 $ 0.28
Diluted (in dollars per share) $ 0.05 $ 0.15 $ 0.1 $ 0.28