XML 26 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
CASH FLOWS FROM OPERATING ACTIVITIES      
Net income $ 49,818,000 $ 27,127,000 $ 19,599,000
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 2,163,000 1,930,000 1,771,000
Gain on disposal of fixed asset   (15,000)  
Interest expense (income) on other investments 31,000 (470,000)  
Unrealized (gain) loss on marketable securities (56,000) 80,000 426,000
(Recovery of) Provision for credit losses (99,000) (112,000) 17,000
Change to inventory reserve 1,691,000 (445,000) 1,187,000
Deferred income taxes (2,776,000) (2,818,000) (214,000)
Stock based compensation expense 1,733,000 1,464,000 1,649,000
Gain on extinguishment of debt     (3,904,000)
Changes in operating assets and liabilities:      
Accounts receivable (5,730,000) 3,261,000 (1,154,000)
Inventories (3,255,000) 1,883,000 (19,274,000)
Prepaid expenses and other current assets (867,000) (564,000) (430,000)
Income tax receivable 2,000 (75,000)  
Other assets 25,000 35,000 (103,000)
Accounts payable, accrued expenses, accrued salaries and wages, accrued income taxes 2,688,000 (6,581,000) 8,762,000
Net Cash Provided by Operating Activities 45,368,000 24,700,000 8,332,000
CASH FLOWS FROM INVESTING ACTIVITIES      
Purchases of property, plant, and equipment (1,594,000) (2,962,000) (1,482,000)
Proceeds from disposal of fixed asset   38,000  
Purchases of marketable securities (206,000) (148,000) (81,000)
Purchases of other investments (1,351,000) (35,281,000)  
Redemption of other investments   10,091,000  
Net Cash Used in Investing Activities (3,151,000) (28,262,000) (1,563,000)
CASH FLOWS FROM FINANCING ACTIVITIES      
Proceeds from stock option exercises 427,000 85,000 155,000
Cash paid for dividend (13,258,000) (2,298,000)  
Net Cash (Used in) Provided by Financing Activities (12,831,000) (2,213,000) 155,000
Net increase (decrease) in Cash and Cash Equivalents 29,386,000 (5,775,000) 6,924,000
CASH AND CASH EQUIVALENTS - Beginning 35,955,000 41,730,000 34,806,000
CASH AND CASH EQUIVALENTS - Ending 65,341,000 35,955,000 41,730,000
SUPPLEMENTAL CASH FLOW INFORMATION      
Interest paid 14,000 16,000 16,000
Income taxes paid $ 9,330,000 $ 8,811,000 $ 2,168,000