XML 66 R6.htm IDEA: XBRL DOCUMENT v2.4.0.8
Consolidated Statements of Cash Flows (USD $)
12 Months Ended
Mar. 31, 2014
Mar. 31, 2013
Mar. 31, 2012
CASH FLOWS FROM OPERATING ACTIVITIES      
Net income $ 34,392,000 $ 26,730,000 $ 26,552,000
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 16,411,000 15,739,000 14,723,000
Loss on write down or disposal of property or capitalized software 78,000 412,000 210,000
Stock-based compensation expense 2,140,000 997,000 2,276,000
Provision for doubtful accounts 1,332,000 2,123,000 2,146,000
Provision for deferred income taxes (2,519,000) 2,276,000 9,051,000
Changes in operating assets and liabilities:      
Accounts receivable (9,456,000) (1,894,000) (2,516,000)
Customer deposits (6,035,000) (4,291,000) (537,000)
Prepaid expenses and taxes 1,556,000 4,845,000 (5,846,000)
Other assets 159,000 (111,000) (311,000)
Accounts and taxes payable 2,535,000 814,000 (1,817,000)
Accrued liabilities 14,207,000 7,179,000 (8,259,000)
Net cash provided by operating activities 54,800,000 54,819,000 35,672,000
CASH FLOWS FROM INVESTING ACTIVITIES      
Acquisition of business, net of cash acquired     (45,000)
Purchases of property and equipment (18,344,000) (14,887,000) (23,214,000)
Net cash used in investing activities (18,344,000) (14,887,000) (23,259,000)
CASH FLOWS FROM FINANCING ACTIVITIES      
Exercise of employee stock purchase options 346,000 313,000 321,000
Exercise of common stock options 3,386,000 3,399,000 2,241,000
Tax benefits from stock options 2,035,000 308,000 996,000
Purchase of treasury stock (27,179,000) (30,727,000) (21,643,000)
Net cash used in financing activities (21,412,000) (26,707,000) (18,085,000)
Net increase (decrease) in cash and cash equivalents 15,044,000 13,225,000 (5,672,000)
Cash and cash equivalents at beginning of year 19,822,000 6,597,000 12,269,000
CASH AND CASH EQUIVALENTS AT END OF YEAR 34,866,000 19,822,000 6,597,000
Supplemental cash flow information      
Income taxes paid 20,791,000 9,663,000 12,935,000
Accrual of software license purchase $ 2,343,000