XML 15 R3.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenues    
Revenues $ 87,833 $ 91,253
Cost of revenues    
Labor and other operating expenses 39,561 39,047
Depreciation, depletion and amortization 6,520 6,050
Total cost of revenues 46,081 45,097
Gross profit 41,752 46,156
Selling, general, and administrative expenses 5,969 6,262
Operating profit 35,783 39,894
Other (income) expense, net    
Other (income) expense, net (3,229) (3,091)
Income before income tax expense 39,012 42,985
Income tax expense 8,430 8,872
Net income $ 30,582 $ 34,113
Net income per share of common stock    
Basic (in dollars per share) $ 1.07 $ 1.19
Diluted (in dollars per share) $ 1.06 $ 1.19