XML 21 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Cash flows from operating activities:      
Net earnings $ 10,421 $ 12,782 $ 8,089
Adjustments to reconcile net earnings to net cash provided by operating activities:      
Depreciation and amortization 3,161 4,138 5,610
Stock-based compensation expense 5,183 3,956 2,546
Net gain on investments (133) (394) (3,569)
Net gain on sale of fixed assets 0 (36) 0
Deferred income tax benefit (4,092) (854) (270)
Changes in operating assets and liabilities, net of effects of acquisition:      
Purchases of trading securities (8,599) (1,713) (1,294)
Proceeds from sales and maturities of trading securities 1,620 1,287 3,718
Accounts receivable, net (4,401) 3,031 (1,632)
Prepaid expenses and other assets (2,088) 450 845
Accounts payable and other liabilities (2,623) 1,562 799
Deferred revenue 1,171 4,811 2,914
Net cash (used in) provided by operating activities (380) 29,020 17,756
Cash flows from investing activities:      
Capitalized computer software development costs 0 0 (620)
Purchases of property and equipment, net of disposals (3,922) (934) (678)
Purchase of business, net of cash acquired (6,500) 0 0
Net cash used in investing activities (10,422) (934) (1,298)
Cash flows from financing activities:      
Proceeds from the exercise of stock options 5,641 8,578 6,697
Dividends paid (14,833) (14,632) (14,311)
Net cash used in financing activities (9,192) (6,054) (7,614)
Net change in cash and cash equivalents (19,994) 22,032 8,844
Cash and cash equivalents at beginning of year 110,690 88,658 79,814
Cash and cash equivalents at end of year 90,696 110,690 88,658
Supplemental disclosures of cash paid during the year for:      
Income taxes 8,511 300 518
Supplemental disclosures of noncash operating, investing and financing activities:      
Accrual of dividends payable $ 3,756 $ 3,700 $ 3,615