XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
CONSOLIDATED STATEMENTS OF OPERATIONS        
Revenues $ 447,103 $ 337,652 $ 1,200,789 $ 1,079,638
COSTS AND EXPENSES:        
Cost of revenues (exclusive of depreciation and amortization shown separately below) 334,673 247,507 896,314 786,400
Selling, general and administrative expenses 44,628 37,697 127,952 115,188
Acquisition related employment costs 6,467   13,021  
Depreciation and amortization 44,098 35,034 122,068 97,371
Gain on disposition of assets, net (3,563) (1,790) (7,288) (6,342)
Operating income 20,800 19,204 48,722 87,021
Interest expense (949) (261) (2,087) (594)
Interest income 1,748 3,523 6,761 9,831
Other income, net 968 1,005 3,005 2,504
Income before income taxes 22,567 23,471 56,401 98,762
Income tax provision 9,604 4,675 21,260 20,080
Net income $ 12,963 $ 18,796 $ 35,141 $ 78,682
Earnings per share        
Basic (in dollars per share) $ 0.06 $ 0.09 $ 0.16 $ 0.37
Diluted (in dollars per share) $ 0.06 $ 0.09 $ 0.16 $ 0.37