v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Revenues        
Revenues $ 106,188 $ 102,016 $ 293,147 $ 284,787
Cost of revenues        
Labor and other operating expenses 49,109 43,752 134,710 126,331
Depreciation, depletion and amortization 6,311 6,075 19,195 18,233
Total cost of revenues 55,420 49,827 153,905 144,564
Gross profit 50,768 52,189 139,242 140,223
Selling, general, and administrative expenses 6,066 5,927 18,102 18,378
Operating profit 44,702 46,262 121,140 121,845
Other (income) expense, net        
Other (income) expense, net (3,800) (3,416) (10,403) (9,605)
Income before income tax expense 48,502 49,678 131,543 131,450
Income tax expense 10,460 10,896 28,409 27,724
Net income $ 38,042 $ 38,782 $ 103,134 $ 103,726
Net income per share of common stock        
Basic (in dollars per share) $ 1.33 $ 1.35 $ 3.6 $ 3.62
Diluted (in dollars per share) $ 1.32 $ 1.35 $ 3.58 $ 3.61