|
Revenue
|
|
$98.4m
|
$113.4m
|
$136.7m
|
$133.4m
|
$116.0m
|
$117.5m
|
$142.5m
|
$148.1m
|
$151.3m
|
$150.5m
|
|
Cost of Revenue
|
|
$59.0m
|
$69.4m
|
$82.7m
|
$84.7m
|
$74.7m
|
$73.7m
|
$94.4m
|
$96.5m
|
$98.5m
|
$102.9m
|
|
Gross Profit
|
|
$39.5m
|
$44.0m
|
$54.0m
|
$48.8m
|
$41.4m
|
$43.7m
|
$48.2m
|
$51.6m
|
$52.7m
|
$47.6m
|
|
Research and Development
|
|
$6.3m
|
$7.5m
|
$7.8m
|
$8.1m
|
$6.2m
|
$6.8m
|
$6.8m
|
$6.9m
|
$6.6m
|
$6.8m
|
|
Operating Expenses
|
|
$33.2m
|
$38.6m
|
$45.3m
|
$46.3m
|
$38.9m
|
$39.5m
|
$42.7m
|
$42.8m
|
$61.4m
|
$46.4m
|
|
Operating Income (Loss)
|
|
$6.3m
|
$5.4m
|
$8.7m
|
$2.4m
|
$2.4m
|
$4.3m
|
$5.4m
|
$8.8m
|
($8.6m)
|
$1.2m
|
|
Selling and Marketing
|
|
$19.0m
|
$22.2m
|
$26.3m
|
$26.9m
|
$23.3m
|
$23.2m
|
$24.5m
|
$24.4m
|
$25.6m
|
$23.0m
|
|
General and Administrative
|
|
$7.9m
|
$8.9m
|
$11.1m
|
$11.4m
|
$9.4m
|
$9.6m
|
$11.4m
|
$11.5m
|
$15.8m
|
$16.4m
|
|
Goodwill Impairment
|
|
—
|
—
|
—
|
—
|
—
|
—
|
$0
|
$0
|
$13.4m
|
$297k
|
|
Gain (Loss) on Foreign Currency Transactions
|
|
—
|
—
|
$745k
|
$448k
|
($590k)
|
($288k)
|
($474k)
|
($83k)
|
$335k
|
($146k)
|
|
Other, net
|
|
$246k
|
($21k)
|
($681k)
|
($380k)
|
$111k
|
($27k)
|
$119k
|
$57k
|
($772k)
|
($93k)
|
|
Income (Loss) before Income Taxes
|
|
$6.6m
|
$5.2m
|
$7.3m
|
$1.4m
|
$2.2m
|
$7.0m
|
$3.4m
|
$6.1m
|
($12.3m)
|
($2.5m)
|
|
Dilutive Effect of Common Stock Equivalents
|
|
$151
|
$104
|
$203k
|
$214k
|
$62k
|
$132k
|
$67k
|
$81k
|
$0
|
—
|
|
Net Income (Loss)
|
|
$4.2m
|
$3.3m
|
$5.7m
|
$1.8m
|
$1.3m
|
$6.4m
|
$2.7m
|
$4.7m
|
($14.5m)
|
($2.4m)
|
|
Net Income (Loss) Per Common Share-Basic
|
|
$1
|
$0
|
$1
|
$0
|
$0
|
$1
|
$0
|
$1
|
($2)
|
($0)
|
|
Net Income (Loss) Per Common Share-Diluted
|
|
$1
|
$0
|
$1
|
$0
|
$0
|
$1
|
$0
|
$1
|
($2)
|
($0)
|
|
Weighted Average Number of Common Shares Outstanding—Basic
|
|
7k
|
7k
|
6.9m
|
7.0m
|
7.1m
|
7.2m
|
7.3m
|
7.4m
|
7.5m
|
7.6m
|
|
Weighted Average Number of Common Shares Outstanding—Diluted
|
|
8k
|
7k
|
7.1m
|
7.2m
|
7.2m
|
7.3m
|
7.4m
|
7.5m
|
7.5m
|
7.6m
|
|
Interest Expense
|
|
—
|
($402k)
|
($876k)
|
($826k)
|
($955k)
|
($677k)
|
($1.7m)
|
($2.7m)
|
($3.2m)
|
($3.5m)
|
|
Income Tax Expense (Benefit)
|
|
$2.4m
|
$1.9m
|
$1.6m
|
($389k)
|
$895k
|
$605k
|
$749k
|
$1.4m
|
$2.2m
|
($160k)
|
|
Total Other Income (Expense)
|
|
$324k
|
($255k)
|
($1.4m)
|
($1.1m)
|
($254k)
|
$2.8m
|
($2.0m)
|
($2.7m)
|
($3.6m)
|
($3.7m)
|