XML 20 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Cash Flows
$ in Thousands
12 Months Ended
Apr. 30, 2018
USD ($)
Apr. 30, 2017
USD ($)
Apr. 30, 2016
USD ($)
Cash flows from operating activities:      
Net earnings $ 12,053 $ 14,621 $ 10,242
Adjustments to reconcile net earnings to net cash provided by operating activities:      
Depreciation and amortization 6,030 6,640 5,618
Stock-based compensation expense 1,467 1,428 1,593
Accretion of liability from purchase of business     11
Net (gain)/loss on investments (254) (146) 994
Net (gain) on sale of fixed assets   (11,776)  
Deferred income tax expense/(benefit) 621 675 (312)
Changes in operating assets and liabilities, net of effects of acquisition:      
Purchases of trading securities (24,541) (10,267) (13,206)
Proceeds from sales and maturities of trading securities 13,568 15,507 14,071
Accounts receivable, net (1,774) 1,187 (945)
Prepaid expenses and other assets (1,983) (284) (740)
Accounts payable and other liabilities (1,807) 1,185 1,155
Deferred revenue 3,374 1,010 (190)
Net cash provided by operating activities 6,754 19,780 18,291
Cash flows from investing activities:      
Capitalized computer software development costs (4,804) (3,724) (3,246)
Purchases of property and equipment, net of disposals (1,428) (731) (655)
Proceeds from sale of building   13,134  
Purchase of business, net of cash acquired (9,150) (4,441)  
Net cash (used in) provided by investing activities (15,382) 4,238 (3,901)
Cash flows from financing activities:      
Repurchase of common stock     (181)
Proceeds from exercise of stock options 8,609 5,717 1,818
Payment for accrued acquisition consideration   (200) (200)
Dividends paid (13,188) (12,538) (11,478)
Net cash used in financing activities (4,579) (7,021) (10,041)
Net change in cash and cash equivalents (13,207) 16,997 4,349
Cash and cash equivalents at beginning of year 66,001 49,004 44,655
Cash and cash equivalents at end of year 52,794 66,001 49,004
Supplemental disclosures of cash paid during the year for:      
Income taxes 7,892 2,924 4,800
Supplemental disclosures of noncash operating, investing and financing activities:      
Accrual of dividends payable $ 3,367 $ 3,259 $ 2,887