XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Percentage
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenues        
Revenues (as a percent) 100.00% 100.00% 100.00% 100.00%
Cost of revenues        
Labor and other operating expenses (as a percent) 42.90% 45.00% 44.40% 46.80%
Depreciation, depletion and amortization (as a percent) 5.90% 6.80% 6.40% 7.50%
Total cost of revenues (as a percent) 48.80% 51.80% 50.80% 54.30%
Gross profit (as a percent) 51.20% 48.20% 49.20% 45.70%
Selling, general, and administrative expenses (as a percent) 5.80% 5.60% 6.40% 6.20%
Operating profit (as a percent) 45.40% 42.60% 42.80% 39.50%
Other (income) expense, net        
Other (income) expense, net (as a percent) (3.30%) (3.50%) (3.40%) (3.50%)
Income before income tax expense (as a percent) 48.70% 46.10% 46.20% 43.00%
Income tax expense (as a percent) 10.70% 8.80% 9.80% 8.60%
Net income (as a percent) 38.00% 37.30% 36.40% 34.40%