XML 15 R3.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenues    
Revenues $ 91,253 $ 71,687
Cost of revenues    
Labor and other operating expenses 39,047 35,101
Depreciation, depletion and amortization 6,050 5,979
Total cost of revenues 45,097 41,080
Gross profit 46,156 30,607
Selling, general and administrative expenses 6,262 4,848
Operating profit 39,894 25,759
Other (income) expense, net    
Other (income) expense, net (3,091) (2,540)
Income before income tax expense 42,985 28,299
Income tax expense 8,872 5,860
Net income $ 34,113 $ 22,439
Net income per share of common stock    
Basic (in dollars per share) $ 1.19 $ 0.79
Diluted (in dollars per share) $ 1.19 $ 0.78