v3.25.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Cash flows from operating activities:    
Net income $ 23,686 $ 5,594
Adjustments to reconcile net income to net cash (used in) provided by operating activities:    
Depreciation and amortization 2,055 2,124
Non-cash lease expense (52) (104)
Provision for losses on accounts receivable, other assets and warranty reserve 314 (171)
Provision for inventory reserve 1,248 912
Deferred taxes (12,053) 0
Loss provision accrual 56 (1,140)
Loss on sale of fixed and other assets 3 23
Employee benefit plans expense 1,399 756
Stock-based compensation expense 1,161 822
Changes in operating assets and liabilities:    
Accounts receivable (1,300) 10
Contract assets (7,706) (368)
Inventories (1,303) (3,817)
Prepaid expenses and other 125 (125)
Other assets (661) 0
Accounts payable - trade (989) 884
Accrued liabilities 1,135 856
Contract liabilities (8,032) 3,054
Prepaid income taxes 140 (7)
Other liabilities (654) (595)
Net cash (used in) provided by operating activities (1,428) 8,708
Cash flows from investing activities:    
Capital expenditures (1,808) (1,492)
Net cash used in investing activities (1,808) (1,492)
Cash flows from financing activities:    
Payment of dividend (9,567) 0
Purchase of treasury stock (377) 0
Net cash used in financing activities (9,944) 0
Net (decrease) increase in cash and cash equivalents and restricted cash (13,180) 7,216
Cash and cash equivalents and restricted cash at beginning of year 19,265 12,049
Cash and cash equivalents and restricted cash at end of year 6,085 19,265
Cash paid during the year for:    
Interest 104 114
Income taxes $ 371 $ 13