XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenues    
Revenues $ 71,687 $ 66,777
Cost of revenues    
Labor and other operating expenses 35,101 37,029
Depreciation, depletion and amortization 5,979 5,756
Total cost of revenues 41,080 42,785
Gross profit 30,607 23,992
Selling, general and administrative expenses 4,848 4,152
Operating profit 25,759 19,840
Other (income) expense, net    
Other (income) expense, net (2,540) (1,507)
Income before income tax expense 28,299 21,347
Income tax expense 5,860 4,243
Net income $ 22,439 $ 17,104
Net income per share of common stock    
Basic (in dollars per share) $ 3.93 $ 3.01
Diluted (in dollars per share) $ 3.92 $ 3.00