XML 78 R4.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2013
Condensed Consolidated Statements Of Income      
Service revenue $ 148,208us-gaap_SalesRevenueServicesGross $ 116,607us-gaap_SalesRevenueServicesGross $ 94,384us-gaap_SalesRevenueServicesGross
Product revenue 14,205us-gaap_SalesRevenueGoodsNet 11,990us-gaap_SalesRevenueGoodsNet 9,402us-gaap_SalesRevenueGoodsNet
Total revenue 162,413us-gaap_Revenues 128,597us-gaap_Revenues 103,786us-gaap_Revenues
Operating expenses:      
Cost of service revenue 29,701us-gaap_CostOfServices 22,445us-gaap_CostOfServices 19,928us-gaap_CostOfServices
Cost of product revenue 15,863us-gaap_CostOfGoodsSold 15,170us-gaap_CostOfGoodsSold 11,801us-gaap_CostOfGoodsSold
Research and development 15,118us-gaap_ResearchAndDevelopmentExpense 11,633us-gaap_ResearchAndDevelopmentExpense 8,147us-gaap_ResearchAndDevelopmentExpense
Sales and marketing 80,667us-gaap_SellingAndMarketingExpense 60,906us-gaap_SellingAndMarketingExpense 45,573us-gaap_SellingAndMarketingExpense
General and administrative 18,182us-gaap_GeneralAndAdministrativeExpense 15,368us-gaap_GeneralAndAdministrativeExpense 8,558us-gaap_GeneralAndAdministrativeExpense
Gain on patent sale (1,000)us-gaap_GainLossOnSaleOfOtherAssets 0us-gaap_GainLossOnSaleOfOtherAssets (12,965)us-gaap_GainLossOnSaleOfOtherAssets
Total operating expenses 158,531us-gaap_OperatingExpenses 125,522us-gaap_OperatingExpenses 81,042us-gaap_OperatingExpenses
Income from operations 3,882us-gaap_OperatingIncomeLoss 3,075us-gaap_OperatingIncomeLoss 22,744us-gaap_OperatingIncomeLoss
Other income, net 833us-gaap_NonoperatingIncomeExpense 742us-gaap_NonoperatingIncomeExpense 105us-gaap_NonoperatingIncomeExpense
Income from continuing operations before provision for income taxes 4,715us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 3,817us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 22,849us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Provision for income taxes 2,789us-gaap_IncomeTaxExpenseBenefit 2,219us-gaap_IncomeTaxExpenseBenefit 9,399us-gaap_IncomeTaxExpenseBenefit
Income from continuing operations 1,926us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 1,598us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 13,450us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
Income from discontinued operations, net of income tax provision 0us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax 320us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax 489us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
Gain on disposal of discontinued operations, net of income tax provision of $456 0us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax 596us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax 0us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
Net income $ 1,926us-gaap_NetIncomeLoss $ 2,514us-gaap_NetIncomeLoss $ 13,939us-gaap_NetIncomeLoss
Income per share - continuing operations:      
Basic $ 0.02us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.02us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.19us-gaap_IncomeLossFromContinuingOperationsPerBasicShare
Diluted $ 0.02us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.02us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.18us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare
Income per share - discontinued operations:      
Basic $ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $ 0.01us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $ 0.01us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
Diluted $ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $ 0.01us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $ 0.01us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
Net income per share:      
Basic $ 0.02us-gaap_EarningsPerShareBasic $ 0.03us-gaap_EarningsPerShareBasic $ 0.20us-gaap_EarningsPerShareBasic
Diluted $ 0.02us-gaap_EarningsPerShareDiluted $ 0.03us-gaap_EarningsPerShareDiluted $ 0.19us-gaap_EarningsPerShareDiluted
Weighted average number of shares:      
Basic 89,071us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 78,310us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 71,390us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Diluted 91,652us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 81,658us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 74,700us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding