|
Total Revenue
|
|
$95.8m
|
$106.5m
|
$93.2m
|
$102.0m
|
$75.4m
|
$78.0m
|
$84.6m
|
$113.8m
|
$152.1m
|
$178.0m
|
|
Cost of Revenue
|
|
$76.8m
|
$86.1m
|
$84.8m
|
$86.5m
|
$66.9m
|
$66.7m
|
$68.6m
|
$91.3m
|
$119.1m
|
$133.9m
|
|
Gross Profit
|
|
$19.0m
|
$20.4m
|
$8.4m
|
$15.6m
|
$8.4m
|
$11.3m
|
$15.9m
|
$22.5m
|
$33.0m
|
$44.1m
|
|
Operating Costs and Expenses
|
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
$0
|
—
|
—
|
|
Operating Expenses
|
|
$14.9m
|
$15.2m
|
$14.0m
|
$13.6m
|
$12.5m
|
$15.3m
|
$17.7m
|
$16.4m
|
$20.5m
|
$25.3m
|
|
Operating Income (Loss)
|
|
$4.1m
|
$5.3m
|
($5.6m)
|
$2.0m
|
($4.0m)
|
($4.0m)
|
($1.8m)
|
$6.1m
|
$12.5m
|
$18.8m
|
|
Additional Financial Items
|
|
|
|
|
|
|
|
|
|
|
|
|
Income (Loss) from Continuing Operations before Income Taxes, Domestic
|
|
($650k)
|
$1.3m
|
($5.3m)
|
($2.6m)
|
($4.5m)
|
($5.1m)
|
($1.2m)
|
$4.6m
|
$7.8m
|
$9.4m
|
|
Income (Loss) from Continuing Operations, Per Basic Share
|
|
—
|
—
|
—
|
—
|
($1)
|
($0)
|
($0)
|
$1
|
$1
|
$1
|
|
Income (Loss) from Continuing Operations, Per Diluted Share
|
|
$0
|
$0
|
($0)
|
$0
|
($1)
|
($0)
|
($0)
|
$1
|
$1
|
$1
|
|
Income (Loss) from Equity Method Investments
|
|
($55k)
|
($210k)
|
($140k)
|
($132k)
|
($185k)
|
($76k)
|
$184k
|
$503k
|
$809k
|
$1.5m
|
|
Lease Income
|
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
$5.5m
|
$5.1m
|
$6.9m
|
|
Other Operating Income
|
|
$4.1m
|
$5.3m
|
($5.6m)
|
$2.0m
|
($4.0m)
|
($4.0m)
|
($1.8m)
|
$0
|
$12.5m
|
$18.8m
|
|
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest
|
|
—
|
—
|
—
|
—
|
($3.5m)
|
($4.0m)
|
($1.6m)
|
$4.7m
|
—
|
—
|
|
Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent
|
|
$62k
|
$2.4m
|
($4.4m)
|
$806k
|
($5.3m)
|
($3.6m)
|
$1.6m
|
$4.7m
|
$11.2m
|
$16.8m
|
|
Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest
|
|
$62k
|
$2.4m
|
($4.4m)
|
$806k
|
($5.3m)
|
($4.0m)
|
($1.6m)
|
$4.7m
|
—
|
—
|
|
Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest
|
|
—
|
—
|
—
|
—
|
($1.8m)
|
$427k
|
—
|
—
|
—
|
—
|
|
Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent
|
|
—
|
—
|
—
|
—
|
($1.8m)
|
$427k
|
$0
|
—
|
—
|
—
|
|
Net Income (Loss) Attributable to Parent
|
|
$62k
|
$2.4m
|
($4.4m)
|
$806k
|
($5.3m)
|
($3.6m)
|
($1.6m)
|
$4.7m
|
$11.2m
|
$16.8m
|
|
Earnings Per Share, Basic
|
|
—
|
—
|
—
|
—
|
($0.60)
|
($0.40)
|
($0.17)
|
$0.52
|
$1.08
|
$1.39
|
|
Earnings Per Share, Diluted
|
|
$0.01
|
$0.27
|
($0.50)
|
$0.10
|
($0.60)
|
($0.40)
|
($0.17)
|
$0.51
|
$1.00
|
$1.37
|
|
Weighted Average Number of Shares Outstanding, Basic
|
|
8.8m
|
8.8m
|
8.9m
|
8.9m
|
8.9m
|
8.9m
|
8.9m
|
9.0m
|
10.4m
|
12.1m
|
|
Weighted Average Number of Shares Outstanding, Diluted
|
|
8.8m
|
8.9m
|
8.9m
|
8.9m
|
8.9m
|
8.9m
|
8.9m
|
9.1m
|
11.2m
|
12.3m
|
|
Research and Development Expense
|
|
$1.1m
|
$731k
|
$553k
|
$74k
|
$185k
|
$517k
|
$479k
|
$715k
|
$1.2m
|
$1.4m
|
|
Other Nonoperating Income (Expense)
|
|
—
|
—
|
—
|
—
|
—
|
—
|
($902k)
|
$353k
|
($477k)
|
($325k)
|
|
Interest Expense
|
|
—
|
—
|
—
|
—
|
—
|
$250k
|
$902k
|
$1.7m
|
$1.5m
|
$1.0m
|
|
Current Income Tax Expense (Benefit)
|
|
$2.1m
|
$2.4m
|
($881k)
|
$139k
|
—
|
—
|
$0
|
$49k
|
$86k
|
$249k
|
|
General and Administrative Expense
|
|
$10.0m
|
$9.4m
|
$8.6m
|
$8.3m
|
$7.6m
|
$8.4m
|
$10.0m
|
$10.6m
|
$11.9m
|
$15.7m
|
|
Operating Lease, Expense
|
|
—
|
—
|
—
|
$1.3m
|
$2.2m
|
$2.1m
|
$1.3m
|
$1.2m
|
$1.3m
|
$1.6m
|
|
Restructuring Costs
|
|
—
|
—
|
—
|
—
|
—
|
$657k
|
($467k)
|
($126k)
|
($63k)
|
$0
|
|
Selling and Marketing Expense
|
|
$3.9m
|
$5.0m
|
$4.9m
|
$5.3m
|
$4.4m
|
$5.1m
|
$5.6m
|
$5.5m
|
$7.7m
|
$8.6m
|
|
Income Tax Expense (Benefit)
|
|
$3.9m
|
$2.3m
|
($1.5m)
|
$589k
|
($1.5m)
|
($662k)
|
$98k
|
$576k
|
$195k
|
$2.1m
|
|
Other Operating Income (Expense), Net
|
|
$138k
|
($53k)
|
$4k
|
$2.0m
|
($315k)
|
$468k
|
$90k
|
$433k
|
$383k
|
$404k
|