XML 72 R4.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONSOLIDATED STATEMENTS OF OPERATIONS (USD $)
In Thousands, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
SALES      
Product $ 284,147us-gaap_SalesRevenueGoodsNet $ 238,841us-gaap_SalesRevenueGoodsNet $ 227,905us-gaap_SalesRevenueGoodsNet
Service 57,679us-gaap_SalesRevenueServicesNet 52,943us-gaap_SalesRevenueServicesNet 45,490us-gaap_SalesRevenueServicesNet
Total sales 341,826us-gaap_SalesRevenueNet 291,784us-gaap_SalesRevenueNet 273,395us-gaap_SalesRevenueNet
COST OF SALES      
Product 114,994us-gaap_CostOfGoodsSold 97,630us-gaap_CostOfGoodsSold 94,103us-gaap_CostOfGoodsSold
Service 37,918us-gaap_TechnologyServicesCosts 32,261us-gaap_TechnologyServicesCosts 29,673us-gaap_TechnologyServicesCosts
Total cost of sales (exclusive of depreciation and amortization, shown separately below) 152,912us-gaap_CostOfRevenue 129,891us-gaap_CostOfRevenue 123,776us-gaap_CostOfRevenue
GROSS PROFIT 188,914us-gaap_GrossProfit 161,893us-gaap_GrossProfit 149,619us-gaap_GrossProfit
OPERATING EXPENSES      
Selling and marketing 80,157us-gaap_SellingAndMarketingExpense 71,689us-gaap_SellingAndMarketingExpense 64,446us-gaap_SellingAndMarketingExpense
General and administrative 36,479us-gaap_GeneralAndAdministrativeExpense 30,600us-gaap_GeneralAndAdministrativeExpense 29,065us-gaap_GeneralAndAdministrativeExpense
Depreciation and amortization 7,428us-gaap_DepreciationAndAmortization 7,038us-gaap_DepreciationAndAmortization 6,976us-gaap_DepreciationAndAmortization
Research and development 27,510us-gaap_ResearchAndDevelopmentExpense 22,412us-gaap_ResearchAndDevelopmentExpense 17,578us-gaap_ResearchAndDevelopmentExpense
Total operating expenses 151,574us-gaap_OperatingExpenses 131,739us-gaap_OperatingExpenses 118,065us-gaap_OperatingExpenses
INCOME FROM OPERATIONS 37,340us-gaap_OperatingIncomeLoss 30,154us-gaap_OperatingIncomeLoss 31,554us-gaap_OperatingIncomeLoss
OTHER (INCOME) EXPENSE      
Interest income (96)us-gaap_InvestmentIncomeInterest (74)us-gaap_InvestmentIncomeInterest (160)us-gaap_InvestmentIncomeInterest
Other (income) expense, net (94)us-gaap_NonoperatingIncomeExpense 1,357us-gaap_NonoperatingIncomeExpense 744us-gaap_NonoperatingIncomeExpense
Interest expense 8us-gaap_InterestExpense 9us-gaap_InterestExpense 28us-gaap_InterestExpense
INCOME BEFORE INCOME TAX EXPENSE 37,522us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 28,862us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 30,942us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
INCOME TAX EXPENSE 3,873us-gaap_IncomeTaxExpenseBenefit 7,353us-gaap_IncomeTaxExpenseBenefit 7,944us-gaap_IncomeTaxExpenseBenefit
NET INCOME $ 33,649us-gaap_NetIncomeLoss $ 21,509us-gaap_NetIncomeLoss $ 22,998us-gaap_NetIncomeLoss
NET INCOME PER SHARE - BASIC $ 1.95us-gaap_EarningsPerShareBasic $ 1.26us-gaap_EarningsPerShareBasic $ 1.36us-gaap_EarningsPerShareBasic
NET INCOME PER SHARE - DILUTED $ 1.93us-gaap_EarningsPerShareDiluted $ 1.25us-gaap_EarningsPerShareDiluted $ 1.34us-gaap_EarningsPerShareDiluted
Weighted average shares - Basic 17,247,727us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 17,087,104us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 16,910,830us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Weighted average shares - Diluted 17,416,453us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 17,241,115us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 17,129,128us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding