XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Apr. 30, 2022
Jan. 31, 2022
Current assets    
Cash and cash equivalents $ 50,854 $ 52,719
Accounts receivable, net of allowance for doubtful accounts of $635 and $666 at April 30, 2022 and January 31, 2022, respectively 13,993 14,771
Inventories 49,614 47,711
Prepaid VAT and other taxes 1,653 1,675
Other current assets 4,342 3,770
Total current assets 120,456 120,646
Property and equipment, net 8,726 8,714
Operating leases right-of-use assets 5,002 5,296
Deferred tax assets 2,495 2,072
Other assets 1,393 1,361
Investments 4,568 2,704
Total assets 142,640 140,793
Current liabilities    
Accounts payable 8,165 5,855
Accrued compensation and benefits 3,162 3,225
Other accrued expenses 1,479 1,372
Income tax payable 377 321
Current portion of operating lease liabilities 1,220 1,242
Total current liabilities 14,403 12,015
Long-term portion of operating lease liabilities 3,445 3,678
Total liabilities 17,848 15,693
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,635,358 and 8,555,672 shares; outstanding 7,670,636 and 7,615,967 shares at April 30, 2022 and January 31, 2022, respectively 86 86
Treasury stock, at cost; 964,722 and 939,705 shares at April 30, 2022 and January 31, 2022, respectively (14,612) (14,206)
Additional paid-in capital 77,555 77,826
Retained earnings 64,021 62,892
Accumulated other comprehensive loss (2,258) (1,498)
Total stockholders' equity 124,792 125,100
Total liabilities and stockholders' equity $ 142,640 $ 140,793