XML 18 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenues        
Revenues $ 76,545 $ 73,983 $ 148,232 $ 140,760
Cost of revenues        
Labor and other operating expenses 35,839 40,940 70,940 77,969
Depreciation, depletion and amortization 5,884 5,912 11,863 11,668
Total cost of revenues 41,723 46,852 82,803 89,637
Gross profit 34,822 27,131 65,429 51,123
Selling, general and administrative expenses 4,882 4,319 9,730 8,471
Operating profit 29,940 22,812 55,699 42,652
Other (income) expense, net        
Other (income) expense, net (2,786) (1,825) (5,326) (3,332)
Income before income tax expense 32,726 24,637 61,025 45,984
Income tax expense 6,669 4,925 12,529 9,168
Net income $ 26,057 $ 19,712 $ 48,496 $ 36,816
Net income per share of common stock        
Basic (in dollars per share) $ 0.91 $ 0.69 $ 1.70 $ 1.29
Diluted (in dollars per share) $ 0.91 $ 0.69 $ 1.69 $ 1.29