v3.26.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
CONSOLIDATED STATEMENTS OF OPERATIONS        
Revenues $ 460,869 $ 420,809 $ 915,624 $ 753,686
COSTS AND EXPENSES:        
Cost of revenues (exclusive of depreciation and amortization shown separately below) 345,718 317,746 701,303 561,641
Selling, general and administrative expenses 51,523 40,825 99,730 83,324
Acquisition related employment costs 7,291 6,554 14,583 6,554
Depreciation and amortization 42,982 42,347 85,836 77,970
Gain on disposition of assets, net (1,416) (2,199) (3,219) (3,725)
Operating income 14,771 15,536 17,391 27,922
Interest expense (671) (1,007) (1,501) (1,138)
Interest income 1,546 1,618 3,316 5,013
Other income, net 929 1,152 1,678 2,037
Income before income taxes 16,575 17,299 20,884 33,834
Income tax provision 4,500 7,151 7,954 11,656
Net income $ 12,075 $ 10,148 $ 12,930 $ 22,178
Earnings per share        
Basic (in dollars per share) $ 0.05 $ 0.05 $ 0.06 $ 0.1
Diluted (in dollars per share) $ 0.05 $ 0.05 $ 0.06 $ 0.1