XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
CURRENT ASSETS    
Cash and cash equivalents $ 34,806 $ 18,248
Marketable securities 5,413  
Accounts receivable, net of allowance for doubtful accounts of $226 and $326 at June 30, 2021 and June 30, 2020, respectively, and other reserves 28,081 22,932
Inventories, net 24,933 34,727
Prepaid expenses and other current assets 2,408 2,049
Total Current Assets 95,641 77,956
Inventories - non-current, net 6,767 5,688
Property, plant and equipment, net 7,836 8,088
Intangible assets, net 4,691 5,116
Operating lease asset 7,373 7,395
Other assets 243 255
TOTAL ASSETS 122,551 104,498
CURRENT LIABILITIES    
Accounts payable 6,095 6,547
Accrued expenses 6,582 5,743
Accrued salaries and wages 3,478 2,181
Current portion of long-term debt 2,386 1,794
Accrued income taxes 1,709 1,239
Total Current Liabilities 20,250 17,504
Long term debt, net of current portion 1,518 2,110
Deferred income taxes 380 43
Accrued income taxes 925 1,188
Long term operating lease liabilities 7,090 7,113
Total Liabilities 30,163 27,958
COMMITMENTS AND CONTINGENCIES (Note 13)
STOCKHOLDERS' EQUITY    
Common Stock, par value $0.01 per share; 40,000,000 shares authorized; 21,244,799 and 21,241,066 shares issued; and 18,351,084 and 18,347,351 shares outstanding, respectively 396 396
Additional paid-in capital 18,201 17,766
Retained earnings 93,312 77,899
Less: Treasury Stock, at cost (2,893,715 shares) (19,521) (19,521)
TOTAL STOCKHOLDERS' EQUITY 92,388 76,540
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 122,551 $ 104,498