XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Percentage
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenues    
Revenues (as a percent) 100.00% 100.00%
Cost of revenues    
Labor and other operating expenses (as a percent) 42.80% 49.00%
Depreciation, depletion and amortization (as a percent) 6.60% 8.30%
Total cost of revenues (as a percent) 49.40% 57.30%
Gross profit (as a percent) 50.60% 42.70%
Selling, general and administrative expenses (as a percent) 6.90% 6.80%
Operating profit (as a percent) 43.70% 35.90%
Other (income) expense, net    
Other (income) expense, net (as a percent) (3.40%) (3.60%)
Income before income tax expense (as a percent) 47.10% 39.50%
Income tax expense (as a percent) 9.70% 8.20%
Net income (as a percent) 37.40% 31.30%