v2.4.0.6
Consolidated Statements of Cash Flows (USD $)
12 Months Ended
Mar. 31, 2012
Mar. 31, 2011
Mar. 31, 2010
CASH FLOWS FROM OPERATING ACTIVITIES      
Net income $ 26,552,000 $ 24,663,000 $ 26,096,000
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 14,723,000 12,249,000 11,988,000
Loss on write down or disposal of property or capitalized software 210,000 153,000 53,000
Stock-based compensation expense 2,276,000 2,544,000 2,102,000
Provision for doubtful accounts 2,146,000 2,437,000 2,868,000
Provision for deferred income taxes 9,051,000 624,000 308,000
Changes in operating assets and liabilities:      
Accounts receivable (2,516,000) (7,419,000) (5,549,000)
Customer deposits (537,000) (3,588,000) (227,000)
Prepaid expenses and taxes (5,846,000) 4,000 (1,578,000)
Other assets (311,000) 298,000 (245,000)
Accounts and taxes payable (1,817,000) 85,000 (4,058,000)
Accrued liabilities (8,259,000) 13,012,000 6,302,000
Net cash provided by operating activities 35,672,000 45,062,000 38,060,000
CASH FLOWS FROM INVESTING ACTIVITIES      
Acquisition of business, net of cash acquired (45,000) (1,235,000) (600,000)
Purchases of property and equipment (23,214,000) (18,504,000) (11,668,000)
Net cash used in investing activities (23,259,000) (19,739,000) (12,268,000)
CASH FLOWS FROM FINANCING ACTIVITIES      
Exercise of employee stock purchase options 321,000 317,000 333,000
Exercise of common stock options 2,241,000 4,728,000 2,732,000
Tax benefits from stock options 996,000 2,267,000 729,000
Purchase of treasury stock (21,643,000) (30,608,000) (32,561,000)
Net cash used in financing activities (18,085,000) (23,296,000) (28,767,000)
Net increase (decrease) in cash and cash equivalents (5,672,000) 2,027,000 (2,975,000)
Cash and cash equivalents at beginning of year 12,269,000 10,242,000 13,217,000
CASH AND CASH EQUIVALENTS AT END OF YEAR 6,597,000 12,269,000 10,242,000
Supplemental cash flow information      
Income taxes paid 12,935,000 13,740,000 17,275,000
Accrual of legal settlement   11,100,000  
Accrual of software license purchase   1,700,000  
Acquisition earnout     $ 500,000