XML 19 R5.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Cash flows from operating activities:    
Net loss $ (528) $ (472)
Adjustments to reconcile net loss to net cash provided by operating activites:    
Depreciation 1,471 993
Amortization of intangible assets 960 546
Amortization of capitalized software 146 456
Net accretion of discount and amortization of premium on marketable securities 100 236
Stock-based compensation 5,051 3,022
Deferred income tax (benefit) provision (44) 476
Other 190 74
Changes in assets and liabilities:    
Accounts receivable, net (1,043) (612)
Inventory 53 88
Other current and noncurrent assets (508) (470)
Deferred cost of goods sold (120) (53)
Accounts payable 1,137 933
Accrued compensation (354) 725
Accrued warranty 14 3
Accrued taxes 240 492
Deferred revenue 211 (704)
Accrued outside commissions (116) 199
Other current and noncurrent liabilities (324) (1,272)
Net cash provided by operating activities 6,536 4,660
Cash flows from investing activities:    
Purchases of property and equipment (1,604) (1,073)
Purchase of businesses, net of cash acquired 0 (23,434)
Cost of capitalized software (707) (471)
Proceeds from maturity of investments 17,025 7,820
Sales of investments - available for sale 15,324 22,620
Purchase of investments - available for sale (42,625) (34,409)
Net cash used in investing activities (12,587) (28,947)
Cash flows from financing activities:    
Capital lease payments (182) (54)
Payment of contingent consideration and escrow (200) 0
Repurchase of common stock (629) (25)
Proceeds from issuance of common stock under employee stock plans 1,039 336
Net cash provided by financing activities 28 257
Effect of exchange rate changes on cash (87) 218
Net decrease in cash and cash equivalents (6,110) (23,812)
Cash and cash equivalents at the beginning of the period 33,576 53,110
Cash and cash equivalents at the end of the period 27,466 29,298
Supplemental cash flow information    
Income taxes paid 87 52
Interest paid $ 7 $ 6