|
Total Revenue
|
|
$156.3m
|
$132.8m
|
$172.1m
|
$279.3m
|
$285.9m
|
$333.3m
|
$457.7m
|
$444.4m
|
$492.5m
|
$526.0m
|
|
Revenue from Contract with Customer, Including Assessed Tax
|
|
$156.3m
|
$132.8m
|
$172.1m
|
$279.3m
|
$285.9m
|
$333.3m
|
$457.7m
|
$444.4m
|
$492.5m
|
$526.0m
|
|
Cost of Revenue
|
|
$130.8m
|
$127.0m
|
$160.1m
|
$232.1m
|
$235.4m
|
$289.1m
|
$371.8m
|
$366.7m
|
$397.1m
|
$422.4m
|
|
Gross Profit
|
|
($3.2m)
|
$5.8m
|
$12.1m
|
$47.2m
|
$50.5m
|
$44.3m
|
$85.9m
|
$77.6m
|
$95.4m
|
$103.6m
|
|
Operating Income (Loss)
|
|
($13.5m)
|
($9.2m)
|
($3.0m)
|
$28.7m
|
$25.6m
|
$16.0m
|
$44.8m
|
$33.9m
|
$48.2m
|
$50.9m
|
|
Additional Financial Items
|
|
|
|
|
|
|
|
|
|
|
|
|
Amortization of Intangible Assets
|
|
$523k
|
$495k
|
$550k
|
$322k
|
$2.2m
|
$2.1m
|
$4.4m
|
$4.2m
|
$4.0m
|
$4.0m
|
|
Foreign Currency Transaction Gain (Loss), Realized
|
|
—
|
—
|
($400k)
|
$500k
|
($1.1m)
|
($500k)
|
$500k
|
$400k
|
($400k)
|
($200k)
|
|
Income (Loss) from Continuing Operations before Income Taxes, Domestic
|
|
—
|
—
|
$16.2m
|
$32.2m
|
$24.8m
|
$14.0m
|
$40.3m
|
$27.8m
|
$40.6m
|
$45.2m
|
|
Income (Loss) from Continuing Operations, Per Basic Share
|
|
—
|
($1)
|
$2
|
$3
|
—
|
—
|
—
|
—
|
—
|
—
|
|
Income (Loss) from Continuing Operations, Per Diluted Share
|
|
($1)
|
($1)
|
$2
|
$3
|
$2
|
$1
|
$3
|
$2
|
$3
|
$4
|
|
Other Interest and Dividend Income
|
|
$14k
|
$6k
|
$267k
|
$40k
|
—
|
—
|
—
|
—
|
—
|
—
|
|
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest
|
|
—
|
—
|
—
|
—
|
—
|
$15.2m
|
$41.4m
|
$29.3m
|
$42.4m
|
$46.5m
|
|
Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent
|
|
($9.3m)
|
($8.4m)
|
$20.3m
|
$27.9m
|
—
|
—
|
—
|
—
|
—
|
—
|
|
Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest
|
|
—
|
($1.8m)
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
|
Net Income (Loss) Attributable to Parent
|
|
($9.3m)
|
($10.2m)
|
$20.3m
|
$27.9m
|
$19.1m
|
$11.5m
|
$31.1m
|
$21.1m
|
$34.2m
|
$35.4m
|
|
Earnings Per Share, Basic
|
|
($0.97)
|
($1.06)
|
$2.09
|
$2.86
|
$1.95
|
$1.17
|
$3.14
|
$2.11
|
$3.45
|
$3.62
|
|
Earnings Per Share, Diluted
|
|
($0.97)
|
($1.06)
|
$2.09
|
$2.85
|
$1.93
|
$1.16
|
$3.11
|
$2.09
|
$3.40
|
$3.56
|
|
Weighted Average Number of Shares Outstanding, Basic
|
|
9.6m
|
9.6m
|
9.7m
|
9.7m
|
9.8m
|
9.9m
|
9.9m
|
10.0m
|
9.9m
|
9.8m
|
|
Weighted Average Number of Shares Outstanding, Diluted
|
|
9.6m
|
9.6m
|
9.7m
|
9.8m
|
9.9m
|
9.9m
|
10.0m
|
10.1m
|
10.1m
|
9.9m
|
|
Selling, General and Administrative Expense
|
|
$17.2m
|
$14.1m
|
$16.7m
|
$18.5m
|
$25.0m
|
$28.2m
|
$41.0m
|
$43.8m
|
$47.2m
|
$52.8m
|
|
Other Nonoperating Income (Expense)
|
|
$23k
|
$193k
|
$267k
|
$4.4m
|
$953k
|
$328k
|
$97k
|
$276k
|
($213k)
|
($1.8m)
|
|
Current Income Tax Expense (Benefit)
|
|
($842k)
|
($405k)
|
$377k
|
$597k
|
$2.5m
|
$3.5m
|
$9.9m
|
$8.6m
|
$10.7m
|
$7.0m
|
|
Interest Expense
|
|
$523k
|
$490k
|
$583k
|
$472k
|
$933k
|
$1.2m
|
$3.6m
|
$4.9m
|
$5.7m
|
$2.6m
|
|
Interest Expense, Debt
|
|
$500k
|
$500k
|
$600k
|
$500k
|
—
|
—
|
—
|
—
|
—
|
—
|
|
Income Tax Expense (Benefit)
|
|
($4.8m)
|
($1.1m)
|
($3.3m)
|
$4.7m
|
$6.6m
|
$3.6m
|
$10.2m
|
$8.2m
|
$8.2m
|
$11.1m
|