XML 15 R3.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenues        
Revenues $ 74,878 $ 66,457 $ 215,638 $ 177,858
Cost of revenues        
Labor and other operating expenses 40,827 38,221 118,796 108,018
Depreciation, depletion and amortization 5,896 5,646 17,564 16,302
Total cost of revenues 46,723 43,867 136,360 124,320
Gross profit 28,155 22,590 79,278 53,538
Selling, general and administrative expenses 4,355 3,543 12,826 11,026
Operating profit 23,800 19,047 66,452 42,512
Other expense (income)        
Other (income) expense, net (2,197) (514) (5,529) (625)
Income before income tax expense 25,997 19,561 71,981 43,137
Income tax expense 5,264 3,835 14,432 8,505
Net income $ 20,733 $ 15,726 $ 57,549 $ 34,632
Net income per share of common stock        
Basic (in dollars per share) $ 3.64 $ 2.77 $ 10.11 $ 6.11
Diluted (in dollars per share) $ 3.63 $ 2.77 $ 10.09 $ 6.10