XML 25 R6.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Cash flows from operating activities:      
Income from continuing operations $ 243,571 $ 27,653 $ 24,920
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 31,575 31,972 29,046
(Gain)/loss on sale/disposition of assets 154 419 (460)
Provision for losses on notes and accounts receivable (739) (585) 1,027
Deferred income taxes 447 (260) 409
Change in fair value of contingent consideration   100  
Stock-based compensation expense 4,706 2,357 6,947
Changes in operating assets and liabilities:      
Accounts receivable (5,824) (198) (29,075)
Inventories 25,264 (911) 7,670
Prepaid expenses and other current assets (852) (3,124) 1,436
Income taxes (3,643) 6,196 1,781
Accounts payable 25,540 4,043 4,566
Accrued payroll and incentives 4,933 (5,831) 10,075
Accrued profit sharing 12,248 (355) 1,386
Accrued expenses and deferred revenue (24,633) 21,755 (6,528)
Accrued warranty (1,098) (1,126) (680)
Other assets 1,579 1,131 (967)
Other non-current liabilities 4,032 (2,401) (455)
Cash provided by operating activities - continuing operations 317,260 80,835 51,098
Cash (used in)/provided by operating activities - discontinued operations (1,926) 13,901 6,001
Net cash provided by operating activities 315,334 94,736 57,099
Cash flows from investing activities:      
Refunds on machinery and equipment 310    
Receipts from note receivable   786 74
Payments to acquire patents and software (632) (429) (211)
Proceeds from sale of property and equipment 113   1,336
Payments to acquire property and equipment (22,052) (12,441) (30,895)
Cash used by investing activities - continuing operations (22,261) (12,084) (29,696)
Cash used by investing activities - discontinued operations (1,143) (1,874) (5,131)
Net cash used in investing activities (23,404) (13,958) (34,827)
Cash flows from financing activities:      
Proceeds from loans and notes payable 25,000 228,225 50,000
Cash paid for debt issuance costs (450) (875)  
Payments on finance lease obligation (996) (900) (741)
Payments on notes and loans payable (185,000) (224,600) (81,300)
Distribution to discontinued operations (25,000)    
Payments to acquire treasury stock (110,000)    
Dividend distribution (8,223)    
Proceeds from exercise of options to acquire common stock, including employee stock purchase plan 3,154 2,127 2,222
Payment of employee withholding tax related to restricted stock units (2,243) (597) (649)
Cash (used in)/provided by financing activities - continuing operations (303,758) 3,380 (30,468)
Cash used in financing activities - discontinued operations (166)    
Net cash (used in)/provided by financing activities (303,924) 3,380 (30,468)
Net (decrease)/increase in cash and cash equivalents (11,994) 84,158 (8,196)
Cash and cash equivalents, beginning of period 125,011 40,853 49,049
Cash and cash equivalents, end of period 113,017 125,011 40,853
Supplemental disclosure of cash flow information Cash paid for:      
Interest 3,306 11,103 9,473
Income taxes 80,874 6,935 10,567
Supplemental Disclosure of Non-cash Investing and Financing Activities:      
Purchases of property and equipment included in accounts payable 746 436 565
Change in fair value of interest rate swap     1,393
Purchase of property and equipment funded by capital lease     24,271
Capital lease obligation     24,271
Changes in note receivable     $ 1,007
Machinery and equipment on deposit placed into service $ 1,855    
ASU 2016-02      
Supplemental disclosure of cash flow information Cash paid for:      
Changes in other assets for operating lease obligations   11,821  
Change in property and equipment   3,276  
Changes in finance lease liabilities   (4,245)  
Changes in lease liabilities for operating lease obligations   $ 12,790