|
Total Revenue
|
|
$518.7m
|
$558.4m
|
$595.7m
|
$592.2m
|
$552.6m
|
$646.2m
|
$718.6m
|
$795.3m
|
$895.6m
|
$958.5m
|
|
Cost of Revenue
|
|
$413.9m
|
$451.1m
|
$470.9m
|
$466.3m
|
$429.0m
|
$494.1m
|
$560.3m
|
$623.6m
|
$685.9m
|
$725.7m
|
|
Gross Profit
|
|
$104.8m
|
$107.3m
|
$124.8m
|
$125.9m
|
$123.6m
|
$152.1m
|
$158.3m
|
$171.7m
|
$209.7m
|
$232.9m
|
|
Additional Financial Items
|
|
|
|
|
|
|
|
|
|
|
|
|
Amortization of Intangible Assets
|
|
$437k
|
$437k
|
$440k
|
$435k
|
$435k
|
$435k
|
$425k
|
$423k
|
$383k
|
$175k
|
|
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest
|
|
$47.5m
|
$47.9m
|
$61.5m
|
$60.7m
|
$59.2m
|
$84.5m
|
$84.6m
|
$95.1m
|
$120.8m
|
$143.1m
|
|
Net Income (Loss) Attributable to Parent
|
|
$29.5m
|
$35.7m
|
$46.7m
|
$47.4m
|
$46.4m
|
$66.4m
|
$66.4m
|
$76.3m
|
$95.2m
|
$110.3m
|
|
Earnings Per Share, Basic
|
|
$1.52
|
$1.90
|
$2.48
|
$2.59
|
$2.59
|
$3.74
|
$3.83
|
$4.45
|
$1.85
|
$2.15
|
|
Earnings Per Share, Diluted
|
|
$1.51
|
$1.87
|
$2.46
|
$2.55
|
$2.55
|
$3.66
|
$3.77
|
$4.40
|
$1.83
|
$2.14
|
|
Weighted Average Number of Shares Outstanding, Basic
|
|
19.4m
|
18.8m
|
18.8m
|
18.3m
|
17.9m
|
17.8m
|
17.3m
|
17.1m
|
51.4m
|
51.3m
|
|
Weighted Average Number of Shares Outstanding, Diluted
|
|
19.6m
|
19.0m
|
19.0m
|
18.6m
|
18.2m
|
18.1m
|
17.6m
|
17.3m
|
52.0m
|
51.6m
|
|
Current Income Tax Expense (Benefit)
|
|
$19.3m
|
$13.1m
|
$13.4m
|
$11.9m
|
$21.2m
|
$15.8m
|
$20.1m
|
$22.2m
|
$30.8m
|
$28.0m
|
|
General and Administrative Expense
|
|
$57.2m
|
$59.4m
|
$63.3m
|
$65.2m
|
$64.4m
|
$67.6m
|
$73.7m
|
$76.6m
|
$88.9m
|
$89.7m
|
|
Labor and Related Expense
|
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
$445.7m
|
$460.6m
|
|
Other Expenses
|
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
$30.1m
|
$87.4m
|
|
Income Tax Expense (Benefit)
|
|
$18.1m
|
$12.2m
|
$14.8m
|
$13.3m
|
$12.8m
|
$18.1m
|
$18.2m
|
$18.8m
|
$25.7m
|
$32.8m
|