|
Total Revenue
|
|
$224.9m
|
$254.3m
|
$299.8m
|
$284.0m
|
$269.8m
|
$317.9m
|
$362.6m
|
$355.0m
|
$306.5m
|
$307.2m
|
|
Cost of Revenue
|
|
$142.1m
|
$156.1m
|
$178.5m
|
$172.3m
|
$165.5m
|
$192.8m
|
$213.0m
|
$204.7m
|
$181.0m
|
$187.8m
|
|
Gross Profit
|
|
$82.8m
|
$98.3m
|
$121.3m
|
$111.6m
|
$104.3m
|
$125.1m
|
$149.6m
|
$150.3m
|
$125.5m
|
$119.4m
|
|
Operating Income (Loss)
|
|
$10.7m
|
$21.6m
|
$37.2m
|
$28.6m
|
$22.7m
|
$27.4m
|
$43.8m
|
$42.0m
|
$16.9m
|
$13.8m
|
|
Additional Financial Items
|
|
|
|
|
|
|
|
|
|
|
|
|
Amortization of Intangible Assets
|
|
$1.8m
|
$1.9m
|
$1.7m
|
$1.7m
|
$2.4m
|
$3.3m
|
$3.9m
|
$3.8m
|
$3.8m
|
$3.9m
|
|
Foreign Currency Transaction Gain (Loss), before Tax
|
|
$449k
|
($724k)
|
($279k)
|
($1.6m)
|
($2.2m)
|
($110k)
|
$3.6m
|
($822k)
|
$1.9m
|
($4.2m)
|
|
Goodwill, Impairment Loss
|
|
—
|
—
|
$2.5m
|
—
|
$2.4m
|
$1.1m
|
—
|
—
|
—
|
—
|
|
Income (Loss) from Continuing Operations before Income Taxes, Domestic
|
|
($5.3m)
|
($3.6m)
|
($7.9m)
|
($7.4m)
|
($9.5m)
|
($6.0m)
|
($5.0m)
|
($4.1m)
|
$11.7m
|
$6.0m
|
|
Investment Income, Interest
|
|
$179k
|
$167k
|
$506k
|
$622k
|
$246k
|
$252k
|
$401k
|
$1.7m
|
$1.7m
|
$1.7m
|
|
Other Income
|
|
—
|
$1.3m
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
|
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest
|
|
$9.6m
|
$20.6m
|
$34.0m
|
$26.4m
|
$18.3m
|
$25.9m
|
$45.1m
|
$38.4m
|
$17.6m
|
$8.8m
|
|
Net Income (Loss) Attributable to Parent
|
|
$6.4m
|
$14.3m
|
$23.6m
|
$22.2m
|
$10.8m
|
$20.2m
|
$36.1m
|
$25.7m
|
$9.9m
|
$5.3m
|
|
Net Income (Loss) Available to Common Stockholders, Basic
|
|
$6.4m
|
$14.3m
|
$23.6m
|
$22.2m
|
$10.8m
|
$20.2m
|
$36.1m
|
$25.7m
|
$9.9m
|
$5.3m
|
|
Net Income (Loss) Attributable to Noncontrolling Interest
|
|
$4k
|
$49k
|
($1k)
|
$107k
|
$13k
|
$222k
|
$490k
|
$303k
|
($77k)
|
$49k
|
|
Earnings Per Share, Basic
|
|
$0.49
|
$1.08
|
$1.76
|
$1.64
|
$0.80
|
$1.49
|
$2.65
|
$1.89
|
$0.74
|
$0.40
|
|
Earnings Per Share, Diluted
|
|
$0.48
|
$1.07
|
$1.75
|
$1.63
|
$0.79
|
$1.48
|
$2.63
|
$1.88
|
$0.74
|
$0.40
|
|
Weighted Average Number of Shares Outstanding, Basic
|
|
13.2m
|
13.3m
|
13.4m
|
13.5m
|
13.6m
|
13.6m
|
13.6m
|
13.6m
|
13.4m
|
13.3m
|
|
Weighted Average Number of Shares Outstanding, Diluted
|
|
13.4m
|
13.5m
|
13.5m
|
13.6m
|
13.6m
|
13.7m
|
13.7m
|
13.7m
|
13.4m
|
13.3m
|
|
Selling, General and Administrative Expense
|
|
$68.9m
|
$74.6m
|
$80.9m
|
$79.6m
|
$78.3m
|
$95.3m
|
$104.3m
|
$106.8m
|
$107.5m
|
$109.6m
|
|
Other Nonoperating Income (Expense)
|
|
$382k
|
$780k
|
($1.5m)
|
($701k)
|
($3.0m)
|
($230k)
|
$3.6m
|
$456k
|
$3.2m
|
($3.1m)
|
|
Interest Expense (non-operating)
|
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
$2.5m
|
$1.9m
|
|
Business Combination, Acquisition Related Costs
|
|
$494k
|
$0
|
$0
|
$443k
|
$0
|
$1.2m
|
$0
|
$0
|
$101k
|
$0
|
|
Current Income Tax Expense (Benefit)
|
|
$2.9m
|
$4.3m
|
$9.3m
|
$6.7m
|
$6.4m
|
$8.7m
|
$10.6m
|
$12.6m
|
$7.7m
|
$5.4m
|
|
General and Administrative Expense
|
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
$35.4m
|
|
Interest Expense
|
|
$1.5m
|
$1.8m
|
$1.7m
|
$1.5m
|
$1.4m
|
$1.2m
|
$2.3m
|
$4.0m
|
$2.5m
|
$1.9m
|
|
Nonoperating Income (Expense)
|
|
($1.1m)
|
($1.1m)
|
($3.2m)
|
($2.2m)
|
($4.3m)
|
($1.5m)
|
$1.3m
|
($3.5m)
|
$700k
|
($5.1m)
|
|
Operating Lease, Expense
|
|
—
|
—
|
—
|
—
|
$4.0m
|
$5.1m
|
$5.1m
|
$5.1m
|
$5.2m
|
$5.5m
|
|
Other Expenses
|
|
$246k
|
—
|
$41k
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
|
Research and Development Expense
|
|
$11.1m
|
$11.7m
|
$11.8m
|
$12.1m
|
$12.6m
|
$17.2m
|
$19.8m
|
$20.4m
|
$20.0m
|
$20.8m
|
|
Restructuring Costs
|
|
$2.7m
|
$2.0m
|
$289k
|
$2.3m
|
$918k
|
$76k
|
$1.5m
|
$1.6m
|
$1.1m
|
$1.5m
|
|
Income Tax Expense (Benefit)
|
|
$3.2m
|
$6.2m
|
$10.3m
|
$4.1m
|
$7.5m
|
$5.5m
|
$8.5m
|
$12.4m
|
$7.7m
|
$3.5m
|
|
Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component
|
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
$141k
|
|
Other Operating Income (Expense), Net
|
|
$10.7m
|
$21.6m
|
$37.2m
|
$958k
|
($244k)
|
$96k
|
($181k)
|
($321k)
|
($284k)
|
$13.8m
|