XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
Current assets    
Cash and cash equivalents $ 6,021 $ 5,773
Restricted cash 1,387 1,020
Trade accounts receivable, less allowance for credit losses of $574 at October 31, 2023 and $612 at January 31, 2023 47,095 42,010
Inventories 16,052 14,738
Prepaid expenses and other current assets 7,316 7,357
Unbilled accounts receivable 14,320 11,634
Costs and estimated earnings in excess of billings on uncompleted contracts 2,462 3,126
Total current assets 94,653 85,658
Long-term assets    
Property, plant and equipment, net of accumulated depreciation 35,851 26,518
Operating lease right-of-use asset 6,376 4,527
Deferred tax assets 639 696
Goodwill 2,152 2,227
Other long-term assets 4,534 3,340
Total long-term assets 49,552 37,308
Total assets 144,205 122,966
Current liabilities    
Trade accounts payable 26,104 14,754
Accrued compensation and payroll taxes 1,551 1,179
Commissions and management incentives payable 4,546 4,764
Revolving line - North America 6,702 4,387
Current maturities of long-term debt 7,132 6,227
Customers' deposits 3,220 1,951
Operating lease liability short-term 920 912
Other accrued liabilities 3,076 5,549
Billings in excess of costs and estimated earnings on uncompleted contracts 904 1,743
Income taxes payable 3,383 2,324
Total current liabilities 57,538 43,790
Long-term liabilities    
Long-term debt, less current maturities 4,158 4,389
Deferred compensation liabilities 1,142 1,608
Deferred tax liabilities 976 909
Operating lease liability long-term 6,143 4,252
Other long-term liabilities 1,252 1,019
Total long-term liabilities 25,538 21,392
Non-controlling interest 4,156 0
Stockholders' equity    
Common stock, $.01 par value, authorized 50,000 shares; 7,951 issued and outstanding at October 31, 2023 and 8,004 at January 31, 2023 80 80
Additional paid-in capital 62,991 62,562
Treasury stock, 109 shares at October 31, 2023 and 3 shares at January 31, 2023 (967) (26)
Retained earnings 3,451 1,617
Accumulated other comprehensive loss (8,582) (6,449)
Total stockholders' equity 56,973 57,784
Total liabilities and stockholders' equity 144,205 122,966
Related Party [Member]    
Long-term liabilities    
Related party loan 2,753 0
Land and Buildings in Lebanon, Tennessee [Member]    
Long-term liabilities    
Long-term finance obligation $ 9,114 $ 9,215