XML 17 R2.htm IDEA: XBRL DOCUMENT v3.21.2
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 25,278 35,231
Prepaid expenses and other current assets 2,408 2,049
Total Current Assets 95,986 78,460
Inventories - non-current, net 7,164 6,524
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 123,293 105,838
CURRENT LIABILITIES    
Accounts payable 6,095 6,547
Accrued expenses 6,582 5,744
Accrued salaries and wages 3,478 2,181
Current portion of long-term debt 2,386 1,794
Accrued income taxes 1,635 1,148
Total Current Liabilities 20,176 17,414
Long term debt, net of current portion 1,518 2,110
Deferred income taxes 347 112
Accrued income taxes 925 1,188
Long term operating lease liabilities 7,090 7,113
Total Liabilities 30,056 27,937
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 212 212
Additional paid-in capital 18,201 17,766
Retained earnings 94,345 79,444
Less: Treasury Stock, at cost (2,893,715 shares) (19,521) (19,521)
TOTAL STOCKHOLDERS' EQUITY 93,237 77,901
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 123,293 $ 105,838