XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
CURRENT ASSETS    
Cash and cash equivalents $ 73,413 $ 65,341
Investments - other   26,980
Marketable securities 15,884 5,398
Accounts receivable, net of allowance for credit losses of $20 and $32 as of March 31, 2025 and June 30, 2024, respectively 24,250 31,898
Inventories 34,450 34,804
Income tax receivable 958 73
Prepaid expenses and other current assets 3,428 4,269
Total Current Assets 152,383 168,763
Inventories - non-current 12,410 15,109
Property, plant and equipment, net 9,487 9,077
Intangible assets, net 3,366 3,602
Deferred income taxes 7,752 5,428
Operating lease - Right-of-use asset 5,261 5,487
Other assets 204 286
TOTAL ASSETS 190,863 207,752
CURRENT LIABILITIES    
Accounts payable 5,401 7,977
Accrued expenses 8,776 10,345
Accrued salaries and wages 3,967 3,907
Dividend payable 4,468  
Total Current Liabilities 22,612 22,229
Accrued income taxes 1,327 1,122
Operating lease liability 5,376 5,512
TOTAL LIABILITIES 29,315 28,863
COMMITMENTS AND CONTINGENCIES (Note 13)
STOCKHOLDERS' EQUITY    
Common Stock, par value $0.01 per share; 100,000,000 shares authorized as of March 31, 2025 and June 30, 2024; 39,771,035 and 39,768,186 shares issued; and 35,656,421 and 36,874,471 shares outstanding, respectively. 398 398
Additional paid-in capital 24,909 23,712
Retained earnings 192,443 174,300
Less: Treasury Stock, at cost (4,114,614 and 2,893,715 shares as of March 31, 2025 and June 30, 2024, respectively) (56,315) (19,521)
Accumulated other comprehensive income 113  
TOTAL STOCKHOLDERS' EQUITY 161,548 178,889
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 190,863 $ 207,752