XML 19 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 31, 2024
Jan. 31, 2023
Current assets    
Cash and cash equivalents $ 5,845 $ 5,773
Restricted cash 1,395 1,020
Trade accounts receivable, less allowance for doubtful accounts of $699 at January 31, 2024 and $612 at January 31, 2023 46,646 42,010
Inventories 15,541 14,738
Prepaid expenses and other current assets 9,697 7,357
Unbilled accounts receivable 16,597 11,634
Costs and estimated earnings in excess of billings on uncompleted contracts 3,097 3,126
Total current assets 98,818 85,658
Long-term assets    
Property, plant and equipment, net of accumulated depreciation 37,619 26,518
Operating lease right-of-use asset 6,467 4,527
Long-term assets 7,919 696
Goodwill 2,222 2,227
Other long-term assets 2,665 3,340
Total long-term assets 56,893 37,308
Total assets 155,711 122,966
Current liabilities    
Trade accounts payable 25,323 14,754
Accrued compensation and payroll taxes 1,214 1,179
Commissions and management incentives payable 4,523 4,764
Revolving line - North America 5,519 4,387
Current maturities of long-term debt 4,071 6,227
Customers' deposits 4,264 1,951
Operating lease liability short-term 914 912
Other accrued liabilities 9,039 5,549
Billings in excess of costs and estimated earnings on uncompleted contracts 495 1,743
Income taxes payable 2,380 2,324
Total current liabilities 57,742 43,790
Long-term liabilities    
Long-term debt, less current maturities 4,229 4,389
Long-term finance obligation 11,788 9,215
Deferred compensation liabilities 1,212 1,608
Deferred tax liabilities 1,217 909
Operating lease liability long-term 6,270 4,252
Other long-term liabilities 1,275 1,019
Total long-term liabilities 25,991 21,392
Non-controlling interest 6,266 0
Commitments and contingencies
Stockholders' equity    
Additional paid-in capital 60,063 62,562
Treasury stock, 112 shares at January 31, 2024 and 3 shares at January 31, 2023 (968) (26)
Retained earnings 12,088 1,617
Accumulated other comprehensive loss (5,551) (6,449)
Total stockholders' equity 65,712 57,784
Total liabilities and stockholders' equity 155,711 122,966
Related Party [Member]    
Long-term assets    
Total assets 27,300  
Stockholders' equity    
Common stock, $.01 par value, authorized 50,000 shares; 8,017 issued and outstanding at January 31, 2024 and 8,004 issued and outstanding at January 31, 2023 $ 80 $ 80