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% |