XML 24 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements Of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
OPERATING ACTIVITIES:      
Net income $ 14,778 $ 1,853 $ 23,048
Adjustments to reconcile net income to net cash provided by (used in) operating activities:      
Depreciation 4,572 5,171 5,210
Deferred income taxes (7,154)   2,111
Stock-based compensation expense 3,191 1,020 3,738
Changes in (recoveries) provision for losses on accounts receivable (380) (260) 1,470
Change in reserve for VAT receivable     (237)
(Gain) on disposition of capital assets (313) (1,782) (5,948)
Changes in operating assets and liabilities:      
Trade receivables 3,318 15,140 (25,239)
Inventories 19,136 19,913 (90,560)
Other current assets (1,467) 4,470 9,351
Other assets (3,865) (542) (90)
Accounts payable - trade (7,320) (35,809) 39,893
Accrued liabilities (1,270) (769) 3,957
Other long-term liabilities (237) (412) 604
Net cash provided by (used in) operating activities 22,989 7,993 (32,692)
INVESTING ACTIVITIES:      
Purchases of investments     (47)
Proceeds from sale of investments     46
Proceeds from sale of capital assets 340 1,937 18,643
Capital expenditures (4,790) (3,853) (2,580)
Net cash (used in) provided by investing activities (4,450) (1,916) 16,062
FINANCING ACTIVITIES:      
Dividends paid (3,241) (3,911) (2,622)
Treasury stock purchases (3,700) (35,052) (29,757)
Proceeds from lines of credit 363,805 265,093 8,500
Payments on lines of credit (373,271) (230,854) (5,000)
Proceeds from issuance of common stock   117 94
Shares withheld for tax payments on vested shares and options exercised (951) (628) (1,440)
Net cash (used in) financing activities (17,358) (5,235) (30,225)
Increase (decrease) in cash and cash equivalents 1,181 842 (46,855)
Cash and cash equivalents at beginning of year 2,184 1,342 48,197
Cash and cash equivalents at end of year 3,365 2,184 1,342
SUPPLEMENTAL INFORMATION      
Right-of-use assets exchanged for lease liabilities 38,775 16,814 22,770
Interest paid 1,069 743 10
Income taxes (refunded) 4,104 (823) (5,556)
Capital expenditures in accounts payable $ 311 $ 183 $ 133