XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net earnings $ 66,257 $ 72,379 $ 65,469
Adjustments to reconcile net earnings to net cash provided by operating activities:      
Depreciation and amortization 21,200 19,282 20,178
Provision for uncollectible accounts receivable 694 881 903
Deferred income taxes (3,895) 0 (2,063)
Share-based compensation expense 6,392 6,529 5,458
Foreign currency transaction (gain) loss (971) 1,126 2,274
Other, net 450 1,569 695
Changes in assets and liabilities:      
Receivables 23,478 (4,926) (47,514)
Inventories (765) 40,954 (53,803)
Other current assets (9,543) 4,693 1,220
Accounts payable (5,958) (15,274) 13,832
Other current liabilities (8,200) (9,135) 186
Other noncurrent assets and liabilities 6,622 1,629 (3,787)
Net cash provided by operating activities 95,761 119,707 3,048
CASH FLOWS FROM INVESTING ACTIVITIES:      
Purchases of property, plant and equipment (28,979) (18,775) (15,595)
Purchases of marketable securities available-for-sale (18,831) (4,932) (18,468)
Proceeds from maturities of marketable securities available-for-sale 24,633 10,982 25,968
Acquisition of business, net of cash acquired 0 (30,842) 0
Other investing activities, net (2,764) (3,850) (855)
Net cash used in investing activities (25,941) (47,417) (8,950)
CASH FLOWS FROM FINANCING ACTIVITIES:      
Repurchase of common stock (22,454) 0 0
Dividends paid (15,461) (15,082) (14,599)
Common stock withheld for payroll tax obligations (1,575) (2,471) (1,181)
Proceeds from exercise of stock options 479 32 2,894
Other financing activities, net 370 222 194
Net cash used in financing activities (38,641) (17,299) (12,692)
Effect of exchange rate changes on cash and cash equivalents (1,055) 716 (3,465)
Net change in cash and cash equivalents 30,124 55,707 (22,059)
Cash and cash equivalents, beginning of period 160,755 105,048 127,107
Cash and cash equivalents, end of period 190,879 160,755 105,048
SUPPLEMENTAL CASH FLOW INFORMATION      
Income taxes paid 22,285 20,305 15,738
Interest paid $ 3,315 $ 3,907 $ 3,811