|
Total Revenue
|
|
$221.6m
|
$228.6m
|
$332.7m
|
$466.4m
|
$363.1m
|
$525.8m
|
$707.9m
|
$662.0m
|
$366.6m
|
$284.2m
|
|
Cost of Revenue
|
|
$160.5m
|
$165.2m
|
$242.4m
|
$353.3m
|
$287.7m
|
$395.8m
|
$545.5m
|
$492.3m
|
$299.5m
|
$227.3m
|
|
Gross Profit
|
|
$61.1m
|
$63.5m
|
$90.4m
|
$113.1m
|
$75.4m
|
$130.0m
|
$162.4m
|
$169.7m
|
$67.1m
|
$56.9m
|
|
Operating Expenses
|
|
$39.1m
|
$30.0m
|
$34.4m
|
$79.9m
|
$101.9m
|
$54.0m
|
$84.5m
|
$52.8m
|
$59.5m
|
$45.6m
|
|
Operating Income (Loss)
|
|
$22.0m
|
$33.5m
|
$56.0m
|
$33.3m
|
($26.6m)
|
$76.0m
|
$77.9m
|
$116.9m
|
$7.6m
|
$11.2m
|
|
Additional Financial Items
|
|
|
|
|
|
|
|
|
|
|
|
|
Amortization of Intangible Assets
|
|
$221k
|
$107k
|
$1.6m
|
$3.5m
|
$3.9m
|
$3.9m
|
$4.0m
|
$2.0m
|
$1.8m
|
$1.8m
|
|
Goodwill, Impairment Loss
|
|
—
|
—
|
$0
|
$28.0m
|
$44.4m
|
$0
|
$1.1m
|
$0
|
—
|
—
|
|
Income (Loss) from Continuing Operations, Per Basic Share
|
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
$5
|
$1
|
$1
|
|
Income (Loss) from Continuing Operations, Per Diluted Share
|
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
$5
|
$1
|
$1
|
|
Interest Income, Operating
|
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
$3.4m
|
$5.8m
|
$3.5m
|
|
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest
|
|
$18.5m
|
$31.3m
|
$52.5m
|
$26.7m
|
($31.6m)
|
$71.8m
|
$76.4m
|
$117.6m
|
$10.1m
|
$13.5m
|
|
Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest
|
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
$90.5m
|
$8.7m
|
$10.7m
|
|
Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent
|
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
$21.5m
|
$922k
|
$3.7m
|
|
Net Income (Loss) Attributable to Parent
|
|
$10.2m
|
$19.6m
|
$39.7m
|
$21.4m
|
($24.0m)
|
$56.2m
|
$58.2m
|
$68.9m
|
$7.8m
|
$7.0m
|
|
Net Income (Loss) Available to Common Stockholders, Basic
|
|
$10.2m
|
$19.6m
|
$39.7m
|
$21.4m
|
($24.0m)
|
$56.2m
|
$58.2m
|
$68.9m
|
$7.8m
|
$7.0m
|
|
Earnings Per Share, Basic
|
|
$0.57
|
$1.05
|
$2.13
|
$1.14
|
($1.28)
|
$2.99
|
$3.15
|
$3.91
|
$0.46
|
$0.43
|
|
Earnings Per Share, Diluted
|
|
$0.56
|
$1.05
|
$2.12
|
$1.14
|
($1.28)
|
$2.96
|
$3.12
|
$3.88
|
$0.46
|
$0.43
|
|
Weighted Average Number of Shares Outstanding, Basic
|
|
17.8m
|
18.6m
|
18.6m
|
18.7m
|
18.7m
|
18.8m
|
18.5m
|
17.6m
|
16.9m
|
16.4m
|
|
Weighted Average Number of Shares Outstanding, Diluted
|
|
18.3m
|
18.6m
|
18.7m
|
18.8m
|
18.7m
|
19.0m
|
18.6m
|
17.8m
|
17.0m
|
16.5m
|
|
Current Income Tax Expense (Benefit)
|
|
$12.2m
|
$7.3m
|
$12.3m
|
$12.1m
|
$2.2m
|
$14.8m
|
$24.6m
|
$30.8m
|
$7.6m
|
$5.0m
|
|
General and Administrative Expense
|
|
$29.2m
|
$20.5m
|
$19.8m
|
$27.7m
|
$25.6m
|
$37.0m
|
$41.0m
|
$37.0m
|
$34.4m
|
$32.1m
|
|
Interest Expense
|
|
$1.3m
|
$2.2m
|
$3.5m
|
$6.5m
|
$5.0m
|
$3.4m
|
$1.5m
|
$2.7m
|
$3.3m
|
$1.2m
|
|
Other Expenses
|
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
$3.6m
|
|
Research and Development Expense
|
|
$3.5m
|
$3.5m
|
$4.9m
|
$5.6m
|
$5.2m
|
$6.8m
|
$8.2m
|
$8.3m
|
$8.6m
|
$6.5m
|
|
Selling and Marketing Expense
|
|
$9.7m
|
$9.4m
|
$13.0m
|
$17.7m
|
$16.0m
|
$13.0m
|
$14.6m
|
$13.8m
|
$13.4m
|
$11.7m
|
|
Income Tax Expense (Benefit)
|
|
$8.3m
|
$11.7m
|
$12.9m
|
$5.4m
|
($7.6m)
|
$15.7m
|
$18.2m
|
$27.1m
|
$1.4m
|
$2.8m
|