v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Percentage
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenues        
Revenues (as a percent) 100.00% 100.00% 100.00% 100.00%
Cost of revenues        
Labor and other operating expenses (as a percent) 46.50% 47.50% 45.80% 45.20%
Depreciation, depletion and amortization (as a percent) 6.40% 6.70% 6.90% 6.60%
Total cost of revenues (as a percent) 52.90% 54.20% 52.70% 51.80%
Gross profit (as a percent) 47.10% 45.80% 47.30% 48.20%
Selling, general, and administrative expenses (as a percent) 6.10% 6.80% 6.40% 6.80%
Operating profit (as a percent) 41.00% 39.00% 40.90% 41.40%
Other (income) expense, net        
Other (income) expense, net (as a percent) (3.40%) (3.40%) (3.50%) (3.30%)
Income before income tax expense (as a percent) 44.40% 42.40% 44.40% 44.70%
Income tax expense (as a percent) 9.60% 8.70% 9.60% 9.20%
Net income (as a percent) 34.80% 33.70% 34.80% 35.50%