XML 17 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenues        
Revenues $ 89,427 $ 74,878 $ 237,659 $ 215,638
Cost of revenues        
Labor and other operating expenses 40,282 40,827 111,222 118,796
Depreciation, depletion and amortization 6,032 5,896 17,895 17,564
Total cost of revenues 46,314 46,723 129,117 136,360
Gross profit 43,113 28,155 108,542 79,278
Selling, general and administrative expenses 4,976 4,355 14,706 12,826
Operating profit 38,137 23,800 93,836 66,452
Other (income) expense, net        
Other (income) expense, net (3,061) (2,197) (8,387) (5,529)
Income before income tax expense 41,198 25,997 102,223 71,981
Income tax expense 7,845 5,264 20,374 14,432
Net income $ 33,353 $ 20,733 $ 81,849 $ 57,549
Net income per share of common stock        
Basic (in dollars per share) $ 1.17 $ 0.73 $ 2.86 $ 2.02
Diluted (in dollars per share) $ 1.16 $ 0.73 $ 2.85 $ 2.02