XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Current Assets    
Cash and cash equivalents $ 95,400 $ 83,081
Marketable securities 10,358 16,095
Accounts receivable, net of allowance for credit losses of $24 and $25 as of September 30, 2025 and June 30, 2025, respectively 30,670 30,108
Inventories 31,286 29,962
Income tax receivable 1,980  
Prepaid expenses and other current assets 3,503 3,198
Total Current Assets 173,197 162,444
Inventories - non-current 10,520 11,313
Property, plant and equipment, net 8,928 9,233
Intangible assets, net 3,213 3,287
Deferred income taxes 4,795 6,476
Operating lease - Right-of-use asset 5,116 5,188
Other assets 198 200
Total Assets 205,967 198,141
Current Liabilities    
Accounts payable 5,900 5,742
Accrued expenses 8,781 8,712
Accrued salaries and wages 4,853 4,398
Dividends payable 4,992 4,992
Accrued income taxes   213
Total Current Liabilities 24,526 24,057
Accrued income taxes 33 143
Operating lease liability 5,295 5,335
Total Liabilities 29,854 29,535
Commitments and Contingencies (Note 13)
Stockholders' Equity    
Common Stock, par value $0.01 per share; 100,000,000 shares authorized as of September 30, 2025 and June 30, 2025; 39,778,938 and 39,771,035 shares issued; and 35,664,324 and 35,656,421 shares outstanding, respectively. 398 398
Additional paid-in capital 25,589 25,280
Retained earnings 206,256 199,083
Treasury Stock, at cost, 4,114,614 shares as of both September 30, 2025 and June 30, 2025 (56,315) (56,315)
Accumulated other comprehensive income 185 160
Total Stockholders' Equity 176,113 168,606
Total Liabilities and Stockholders' Equity $ 205,967 $ 198,141