| Income Statement [Abstract] | |
| Revenues from services | 4.77B |
| Cost of services | 3.98B |
| Gross profit | 790.1M |
| Selling and administrative expenses | 735.7M |
| Operating profit | 54.4M |
| Interest and other expenses | 11.5M |
| Earnings before income taxes | 42.9M |
| Provision for income taxes | 19M |
| Net earnings | 23.9M |
| Net earnings per share - basic | 0.31 |
| Net earnings per share - diluted | 0.31 |
| Weighted average shares - basic | 77.1M |
| Weighted average shares - diluted | 78.2M |