XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
CURRENT ASSETS    
Cash and cash equivalents $ 85,596 $ 65,341
Investments - other 10,926 26,980
Marketable securities 5,666 5,398
Accounts receivable, net of allowance for credit losses of $23 and $32 as of September 30, 2024 and June 30, 2024, respectively 28,236 31,898
Inventories 36,395 34,804
Income tax receivable 144 73
Prepaid expenses and other current assets 4,466 4,269
Total Current Assets 171,429 168,763
Inventories - non-current 13,782 15,109
Property, plant and equipment, net 9,287 9,077
Intangible assets, net 3,523 3,602
Deferred income taxes 6,177 5,428
Operating lease - Right-of-use asset 5,410 5,487
Other assets 283 286
TOTAL ASSETS 209,891 207,752
CURRENT LIABILITIES    
Accounts payable 5,936 7,977
Accrued expenses 9,446 10,345
Accrued salaries and wages 4,694 3,907
Dividend payable 4,610  
Total Current Liabilities 24,686 22,229
Accrued income taxes 1,136 1,122
Operating lease liability 5,460 5,512
TOTAL LIABILITIES 31,282 28,863
COMMITMENTS AND CONTINGENCIES (Note 13)
STOCKHOLDERS' EQUITY    
Common Stock, par value $0.01 per share; 100,000,000 shares authorized as of September 30, 2024 and June 30, 2024; 39,771,035 and 39,768,186 shares issued; and 36,684,068 and 36,874,471 shares outstanding, respectively. 398 398
Additional paid-in capital 24,137 23,712
Retained earnings 180,875 174,300
Less: Treasury Stock, at cost (3,086,967 and 2,893,715 shares as of September 30, 2024 and June 30, 2024, respectively) (26,801) (19,521)
TOTAL STOCKHOLDERS' EQUITY 178,609 178,889
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 209,891 $ 207,752