XML 20 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
CASH FLOWS FROM OPERATING ACTIVITIES      
Net income $ 27,127,000 $ 19,599,000 $ 15,413,000
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 1,930,000 1,771,000 1,697,000
Gain on disposal of fixed asset (15,000)    
Interest income on other investments (470,000)    
Unrealized loss (gain) on marketable securities 80,000 426,000 9,000
(Recovery) reserve of credit losses (112,000) 17,000 (100,000)
Change to inventory reserve (445,000) 1,187,000 (79,000)
Deferred income taxes (2,818,000) (214,000) 337,000
Stock based compensation expense 1,464,000 1,649,000 435,000
Gain on extinguishment of debt   (3,904,000)  
Changes in operating assets and liabilities:      
Accounts receivable 3,261,000 (1,154,000) (5,049,000)
Inventories 1,883,000 (19,274,000) 8,794,000
Prepaid expenses and other current assets (564,000) (430,000) (359,000)
Income tax receivable (75,000)    
Other assets 35,000 (103,000)  
Accounts payable, accrued expenses, accrued salaries and wages, accrued income taxes (6,581,000) 8,762,000 1,889,000
Net Cash Provided by Operating Activities 24,700,000 8,332,000 22,987,000
CASH FLOWS FROM INVESTING ACTIVITIES      
Purchases of property, plant, and equipment (2,962,000) (1,482,000) (1,007,000)
Proceeds from disposal of fixed asset 38,000    
Purchases of marketable securities (148,000) (81,000) (5,422,000)
Purchases of other investments (35,281,000)    
Redemption of other investments 10,091,000    
Net Cash Used in Investing Activities (28,262,000) (1,563,000) (6,429,000)
CASH FLOWS FROM FINANCING ACTIVITIES      
Proceeds from stock option exercises 85,000 155,000  
Cash paid for dividend (2,298,000)    
Net Cash (Used in) Provided by Financing Activities (2,213,000) 155,000  
Net (decrease) increase in Cash and Cash Equivalents (5,775,000) 6,924,000 16,558,000
CASH AND CASH EQUIVALENTS - Beginning 41,730,000 34,806,000 18,248,000
CASH AND CASH EQUIVALENTS - Ending 35,955,000 41,730,000 34,806,000
SUPPLEMENTAL CASH FLOW INFORMATION      
Interest paid 16,000 16,000 18,000
Income taxes paid $ 8,811,000 $ 2,168,000 $ 1,970,000