XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Current assets    
Cash and cash equivalents $ 52,719 $ 52,596
Accounts receivable, net of allowance for doubtful accounts of $666 and $700 at January 31, 2022 and 2021, respectively 14,771 21,702
Inventories 47,711 43,566
Prepaid VAT and other taxes 1,675 1,343
Other current assets 3,770 4,134
Total current assets 120,646 123,341
Property and equipment, net 8,714 9,819
Operating leases right-of-use assets 5,296 2,347
Deferred tax assets 2,072 2,731
Other assets 1,361 1,312
Investments 2,704 0
Total assets 140,793 139,550
Current liabilities    
Accounts payable 5,855 7,397
Accrued compensation and benefits 3,225 4,694
Other accrued expenses 1,372 1,793
Income tax payable 321 1,534
Current maturity of long-term debt 0 0
Current portion of operating lease liability 1,242 768
Total current liabilities 12,015 16,185
Long-term portion of operating lease liability 3,678 1,613
Total liabilities 15,693 17,799
Stockholders' equity    
Preferred stock, $0.01 par; authorized 1,500,000 shares (none issued) 0 0
Common stock, $0.01 par; authorized 20,000,000 shares, Issued 8,555,672 and 8,498,457; outstanding 7,615,967 and 7,984,518 at January 31, 2022 and 2021, respectively 86 85
Treasury stock, at cost; 939,705 and 509,242 shares at January 31, 2022 and 2021, respectively (14,206) (5,023)
Additional paid-in capital 77,826 76,781
Retained earnings 62,892 51,520
Accumulated other comprehensive loss (1,498) (1,612)
Total stockholders' equity 125,100 121,751
Total liabilities and stockholders' equity $ 140,793 $ 139,550