XML 16 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
CURRENT ASSETS    
Cash and cash equivalents $ 41,730 $ 34,806
Cost 5,068 5,413
Accounts receivable, net of allowance for doubtful accounts of $243 and $226 as of June 30, 2022 and June 30, 2021, respectively 29,218 28,081
Inventories, net 40,781 24,933
Prepaid expenses and other current assets 2,838 2,408
Total Current Assets 119,635 95,641
Inventories - non-current, net 9,005 6,767
Property, plant and equipment, net 7,939 7,836
Intangible assets, net 4,300 4,691
Operating lease asset 7,350 7,373
Other assets 347 243
TOTAL ASSETS 148,576 122,551
CURRENT LIABILITIES    
Accounts payable 11,072 6,095
Accrued expenses 9,489 6,582
Accrued salaries and wages 4,064 3,478
Current portion of long-term debt   2,386
Accrued income taxes 1,868 1,709
Total Current Liabilities 26,493 20,250
Long term debt, net of current portion   1,518
Deferred income taxes 166 380
Accrued income taxes 1,058 925
Long term operating lease liabilities 7,068 7,090
TOTAL LIABILITIES 34,785 30,163
COMMITMENTS AND CONTINGENCIES (Note 13)
STOCKHOLDERS' EQUITY    
Common Stock, par value $0.01 per share; 100,000,000 shares authorized as of June 30, 2022 (Note 10) and 80,000,000 shares authorized as of June 30, 2021; 39,628,197 and 39,595,883 shares issued; and 36,734,482 and 36,702,168 shares outstanding, respectively 396 396
Additional paid-in capital 20,005 18,201
Retained earnings 112,911 93,312
Less: Treasury Stock, at cost (2,893,715 shares) (19,521) (19,521)
TOTAL STOCKHOLDERS' EQUITY 113,791 92,388
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 148,576 $ 122,551