|
Total Revenue
|
|
$227.3m
|
$243.7m
|
$300.7m
|
$263.4m
|
$170.6m
|
$235.2m
|
$250.8m
|
$227.8m
|
$186.6m
|
$178.6m
|
|
Cost of Revenue
|
|
$156.8m
|
$173.1m
|
$208.9m
|
$186.2m
|
$134.2m
|
$178.9m
|
$186.3m
|
$171.6m
|
$148.8m
|
$145.6m
|
|
Gross Profit
|
|
$70.4m
|
$70.6m
|
$91.8m
|
$77.2m
|
$36.5m
|
$56.2m
|
$64.5m
|
$56.2m
|
$37.7m
|
$33.0m
|
|
Operating Income (Loss)
|
|
$19.6m
|
$20.9m
|
$33.8m
|
$22.5m
|
($9.9m)
|
$10.2m
|
$12.7m
|
$6.6m
|
($8.3m)
|
($10.3m)
|
|
Additional Financial Items
|
|
|
|
|
|
|
|
|
|
|
|
|
Amortization of Intangible Assets
|
|
$137k
|
$136k
|
$107k
|
$117k
|
$358k
|
$273k
|
$272k
|
$271k
|
$237k
|
$100k
|
|
Capitalized Computer Software, Amortization
|
|
$1.2m
|
$1.0m
|
$1.1m
|
$1.0m
|
$1.5m
|
$1.4m
|
$1.3m
|
$1.6m
|
$1.6m
|
$1.1m
|
|
Foreign Currency Transaction Gain (Loss), before Tax
|
|
($1.9m)
|
$851k
|
($755k)
|
($730k)
|
($257k)
|
($31k)
|
($1.4m)
|
$2.6m
|
$426k
|
($711k)
|
|
Gain (Loss) on Investments
|
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
$0
|
|
Goodwill, Impairment Loss
|
|
—
|
—
|
—
|
—
|
$4.9m
|
—
|
—
|
—
|
—
|
—
|
|
Income (Loss) from Continuing Operations before Income Taxes, Domestic
|
|
$2.7m
|
$5.5m
|
$14.1m
|
$9.8m
|
($11.7m)
|
$4.3m
|
($232k)
|
($3.3m)
|
($15.0m)
|
($17.5m)
|
|
Income (Loss) from Equity Method Investments
|
|
$466k
|
$505k
|
$639k
|
$583k
|
$69k
|
$203k
|
$733k
|
$494k
|
$292k
|
$80k
|
|
Interest Income, Other
|
|
$40k
|
$41k
|
$189k
|
$462k
|
$130k
|
$34k
|
$79k
|
$369k
|
$621k
|
$256k
|
|
Undistributed Earnings (Loss) Allocated to Participating Securities, Basic
|
|
$76k
|
$100k
|
$132k
|
$147k
|
($66k)
|
$76k
|
$97k
|
$61k
|
—
|
—
|
|
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest
|
|
$18.9m
|
$20.7m
|
$32.5m
|
$23.3m
|
($10.8m)
|
$10.1m
|
$11.9m
|
$6.8m
|
($9.8m)
|
($12.2m)
|
|
Investment Income, Net
|
|
$149k
|
$138k
|
$339k
|
$356k
|
$133k
|
$173k
|
$174k
|
$61k
|
$80k
|
$302k
|
|
Net Income (Loss) Attributable to Parent
|
|
$13.3m
|
$15.1m
|
$21.5m
|
$17.5m
|
($6.2m)
|
$6.8m
|
$8.2m
|
$4.4m
|
($16.6m)
|
($15.1m)
|
|
Net Income (Loss) Available to Common Stockholders, Basic
|
|
$13.2m
|
$15.0m
|
$21.4m
|
$17.3m
|
($6.2m)
|
$6.7m
|
$8.1m
|
$4.3m
|
($16.6m)
|
($15.1m)
|
|
Earnings Per Share, Basic
|
|
$2.01
|
$2.27
|
$3.19
|
$2.57
|
($0.93)
|
$1.01
|
$1.24
|
$0.67
|
($2.56)
|
($2.34)
|
|
Earnings Per Share, Diluted
|
|
$1.99
|
$2.25
|
$3.15
|
$2.55
|
($0.93)
|
$1.01
|
$1.23
|
$0.66
|
($2.56)
|
($2.34)
|
|
Weighted Average Number of Shares Outstanding, Basic
|
|
6.6m
|
6.6m
|
6.7m
|
6.8m
|
6.7m
|
6.6m
|
6.6m
|
6.5m
|
6.5m
|
6.5m
|
|
Weighted Average Number of Shares Outstanding, Diluted
|
|
6.6m
|
6.7m
|
6.8m
|
6.8m
|
6.7m
|
6.6m
|
6.6m
|
6.5m
|
6.5m
|
6.5m
|
|
Selling, General and Administrative Expense
|
|
$50.8m
|
$49.7m
|
$58.0m
|
$54.7m
|
$41.4m
|
$46.0m
|
$51.7m
|
$49.6m
|
$46.0m
|
$43.2m
|
|
Other Nonoperating Income (Expense)
|
|
($1.3m)
|
($780k)
|
($2.4m)
|
($555k)
|
($1.2m)
|
($513k)
|
($1.8m)
|
($504k)
|
($2.0m)
|
($2.5m)
|
|
Interest Expense (non-operating)
|
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
$578k
|
$89k
|
|
Current Income Tax Expense (Benefit)
|
|
$5.8m
|
$4.5m
|
$11.5m
|
$5.6m
|
($4.0m)
|
$3.5m
|
$4.3m
|
$2.3m
|
$2.5m
|
$2.2m
|
|
Interest Expense
|
|
$72k
|
$91k
|
$100k
|
$62k
|
$94k
|
$24k
|
$27k
|
$282k
|
—
|
—
|
|
Research and Development Expense
|
|
$4.9m
|
$4.2m
|
$4.7m
|
$4.4m
|
$3.5m
|
$3.2m
|
$3.4m
|
$4.2m
|
$3.9m
|
$4.0m
|
|
Income Tax Expense (Benefit)
|
|
$5.6m
|
$5.6m
|
$11.0m
|
$5.8m
|
($4.6m)
|
$3.4m
|
$3.7m
|
$2.4m
|
$6.8m
|
$2.9m
|