XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) - USD ($)
$ in Thousands
Dec. 31, 2024
Jun. 30, 2024
CURRENT ASSETS    
Cash and cash equivalents $ 86,019 $ 65,341
Investments - other   26,980
Marketable securities 13,176 5,398
Accounts receivable, net of allowance for credit losses of $20 and $32 as of December 31, 2024 and June 30, 2024, respectively 23,456 31,898
Inventories 37,634 34,804
Income tax receivable 1,195 73
Prepaid expenses and other current assets 3,252 4,269
Total Current Assets 164,732 168,763
Inventories - non-current 12,040 15,109
Property, plant and equipment, net 9,915 9,077
Intangible assets, net 3,445 3,602
Deferred income taxes 7,012 5,428
Operating lease - Right-of-use asset 5,335 5,487
Other assets 205 286
TOTAL ASSETS 202,684 207,752
CURRENT LIABILITIES    
Accounts payable 4,551 7,977
Accrued expenses 8,680 10,345
Accrued salaries and wages 4,032 3,907
Dividend payable 4,554  
Total Current Liabilities 21,817 22,229
Accrued income taxes 1,223 1,122
Operating lease liability 5,417 5,512
TOTAL LIABILITIES 28,457 28,863
COMMITMENTS AND CONTINGENCIES (Note 13)
STOCKHOLDERS' EQUITY    
Common Stock, par value $0.01 per share; 100,000,000 shares authorized as of December 31, 2024 and June 30, 2024; 39,771,035 and 39,768,186 shares issued; and 36,401,421 and 36,874,471 shares outstanding, respectively. 398 398
Additional paid-in capital 24,523 23,712
Retained earnings 186,788 174,300
Less: Treasury Stock, at cost (3,369,614 and 2,893,715 shares as of December 31, 2024 and June 30, 2024, respectively) (37,529) (19,521)
Accumulated other comprehensive income 47  
TOTAL STOCKHOLDERS' EQUITY 174,227 178,889
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 202,684 $ 207,752