|
Total Revenue
|
|
$418.1m
|
$449.4m
|
$181.4m
|
$208.8m
|
$251.6m
|
$282.6m
|
$304.3m
|
$352.0m
|
$465.6m
|
$652.5m
|
|
Cost of Revenue
|
|
$390.8m
|
$422.3m
|
$154.5m
|
$178.8m
|
$218.5m
|
$236.9m
|
$250.3m
|
$287.8m
|
$374.5m
|
$547.2m
|
|
Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization
|
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
$374.5m
|
$547.2m
|
|
Gross Profit
|
|
$27.3m
|
$27.1m
|
$26.9m
|
$30.0m
|
$33.0m
|
$45.7m
|
$54.1m
|
$64.2m
|
$91.1m
|
$105.3m
|
|
Operating Income (Loss)
|
|
$8.6m
|
$7.8m
|
$4.2m
|
$8.5m
|
$5.3m
|
$12.1m
|
$17.3m
|
$16.5m
|
$28.0m
|
$29.2m
|
|
Additional Financial Items
|
|
|
|
|
|
|
|
|
|
|
|
|
Amortization of Intangible Assets
|
|
—
|
—
|
—
|
—
|
$300k
|
$900k
|
$1.2m
|
$2.2m
|
$3.4m
|
$6.0m
|
|
Foreign Currency Transaction Gain (Loss), before Tax
|
|
($1k)
|
$41k
|
$55k
|
$82k
|
$796k
|
($46k)
|
($941k)
|
($636k)
|
($273k)
|
($737k)
|
|
Income (Loss) from Continuing Operations before Income Taxes, Domestic
|
|
$7.5m
|
$6.9m
|
$4.0m
|
$8.2m
|
$4.8m
|
$9.4m
|
$13.0m
|
$12.0m
|
$21.0m
|
$21.8m
|
|
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest
|
|
$8.9m
|
$8.6m
|
$5.1m
|
$9.0m
|
$6.2m
|
$12.4m
|
$16.5m
|
$16.8m
|
$25.0m
|
$27.9m
|
|
Net Income (Loss) Attributable to Parent
|
|
$5.9m
|
$5.1m
|
$3.5m
|
$6.8m
|
$4.5m
|
$9.2m
|
$12.5m
|
$12.3m
|
$18.6m
|
$21.3m
|
|
Net Income (Loss) Available to Common Stockholders, Basic
|
|
$5.9m
|
$4.8m
|
$3.4m
|
$6.7m
|
$4.3m
|
$8.9m
|
$12.2m
|
$12.0m
|
$18.1m
|
$21.0m
|
|
Earnings Per Share, Basic
|
|
$1.31
|
$1.13
|
$0.78
|
$1.51
|
$1.01
|
$2.09
|
$2.81
|
$2.72
|
$4.06
|
$4.64
|
|
Earnings Per Share, Diluted
|
|
$1.31
|
$1.13
|
$0.78
|
$1.51
|
$1.01
|
$2.09
|
$2.81
|
$2.72
|
$4.06
|
$4.64
|
|
Weighted Average Number of Shares Outstanding, Basic
|
|
5k
|
4.3m
|
4.4m
|
4.4m
|
4.3m
|
4.3m
|
4.3m
|
4.4m
|
4.5m
|
4.5m
|
|
Weighted Average Number of Shares Outstanding, Diluted
|
|
5k
|
4.3m
|
4.4m
|
4.4m
|
4.3m
|
4.3m
|
4.3m
|
4.4m
|
4.5m
|
4.5m
|
|
Selling, General and Administrative Expense
|
|
$18.7m
|
$19.3m
|
$20.3m
|
$21.4m
|
$23.9m
|
$32.1m
|
$34.1m
|
$44.3m
|
$56.5m
|
$67.5m
|
|
Business Combination, Acquisition Related Costs
|
|
—
|
—
|
—
|
$0
|
$1.5m
|
$0
|
$582k
|
$629k
|
$2.3m
|
$807k
|
|
Current Income Tax Expense (Benefit)
|
|
$2.9m
|
$3.2m
|
$1.6m
|
$2.4m
|
$1.9m
|
$2.9m
|
$4.6m
|
$4.8m
|
$6.9m
|
$6.7m
|
|
General and Administrative Expense
|
|
$9.1m
|
$9.4m
|
$9.7m
|
$9.8m
|
$9.7m
|
$12.8m
|
$14.0m
|
$16.6m
|
$19.2m
|
$20.5m
|
|
Operating Lease, Expense
|
|
—
|
—
|
—
|
$483k
|
—
|
—
|
—
|
—
|
—
|
—
|
|
Share-based Payment Arrangement, Expensed and Capitalized, Amount
|
|
—
|
—
|
—
|
$0
|
$0
|
$0
|
—
|
—
|
—
|
—
|
|
Income Tax Expense (Benefit)
|
|
$3.0m
|
$3.5m
|
$1.6m
|
$2.3m
|
$1.7m
|
$3.2m
|
$4.0m
|
$4.5m
|
$6.4m
|
$6.6m
|
|
Interest Income (Expense), Nonoperating, Net
|
|
$318k
|
$699k
|
$907k
|
$500k
|
$121k
|
$359k
|
$159k
|
$927k
|
$917k
|
$844k
|