| Condensed Consolidated Statements of Operations [Abstract] | |
| Revenues | 1.59B |
| Cost of services (including depreciation) | 1.35B |
| Gross profit | 238.27M |
| Selling, general and administrative expenses | 113.68M |
| Amortization of intangible assets | 5.3M |
| Operating income | 119.29M |
| Interest expense | -502K |
| Interest income | 522K |
| Loss on early extinguishment of debt | |
| Other income (expense), net | -513K |
| Income before income taxes | |
| Provision for income taxes | 41.94M |
| Net income | 76.86M |
| Less: Net income attributable to noncontrolling interests | 4.78M |
| Net income attributable to common stock | 72.08M |
| Earnings per share attributable to common stock: | |
| Basic earnings per share | |
| Diluted earnings per share | |
| Shares used in computing earnings per share: | |
| Weighted average basic shares outstanding | 213.45M |
| Weighted average diluted shares outstanding | 213.51M |