v3.26.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Cash Flows from Operating Activities      
Net Income $ 43,027,000 $ 43,406,000 $ 49,818,000
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 2,208,000 2,276,000 2,163,000
Change in accrued interest on other investments     31,000
Unrealized gain on marketable securities   (177,000) (56,000)
Realized gain on sales of marketable securities (407,000) (56,000)  
Charge (recovery) of credit losses 76,000 (7,000) (99,000)
Change to inventory reserve (444,000) 643,000 1,691,000
Deferred income taxes 2,371,000 (1,048,000) (2,776,000)
Stock-based compensation expense 989,000 1,513,000 1,733,000
Changes in operating assets and liabilities:      
Accounts and other receivable (5,943,000) 1,797,000 (5,730,000)
Inventories 2,344,000 7,995,000 (3,255,000)
Prepaid expenses and other current assets (1,127,000) 1,071,000 (867,000)
Income tax receivable (1,000) 48,000 2,000
Other assets 11,000 86,000 25,000
Accounts payable, accrued expenses, accrued litigation costs, accrued salaries and wages, accrued income taxes 18,041,000 (4,020,000) 2,688,000
Net Cash Provided by Operating Activities 61,145,000 53,527,000 45,368,000
Cash Flows from Investing Activities      
Purchases of property, plant, and equipment (1,917,000) (2,116,000) (1,594,000)
Purchases of marketable securities (11,370,000) (12,835,000) (206,000)
Proceeds from sales of marketable securities 17,236,000 2,556,000  
Purchases of other investments     (1,351,000)
Redemption of other investments   26,980,000  
Net Cash Provided by (Used in) Investing Activities 3,949,000 14,585,000 (3,151,000)
Cash Flows from Financing Activates      
Proceeds from stock option exercises 628,000 54,000 427,000
Dividends paid (20,334,000) (13,632,000) (13,258,000)
Purchase of treasury shares   (36,794,000)  
Payment of tax withholdings related to stock option exercises (1,541,000) 0 0
Net Cash Used in Financing Activities (21,247,000) (50,372,000) (12,831,000)
Net increase in Cash and Cash Equivalents 43,847,000 17,740,000 29,386,000
Cash and Cash Equivalents - Beginning 83,081,000 65,341,000 35,955,000
Cash and Cash Equivalents - Ending 126,928,000 83,081,000 65,341,000
Supplemental Cash Flow Information      
Interest paid     14,000
Income taxes paid, net of refunds received 3,505,000 8,427,000 $ 9,330,000
Non-Cash Investing and Financing Transactions      
Dividends declared and not paid $ 5,365,000 $ 4,992,000