XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Current assets    
Cash and cash equivalents $ 7,674 $ 5,845
Restricted cash 1,390 1,395
Trade accounts receivable, less allowance for credit losses of $644 at April 30, 2024 and $699 at January 31, 2024 44,276 46,646
Inventories 15,408 15,541
Prepaid expenses and other current assets 12,223 9,697
Unbilled accounts receivable 15,718 16,597
Costs and estimated earnings in excess of billings on uncompleted contracts 2,302 3,097
Total current assets 98,991 98,818
Long-term assets    
Property, Plant and Equipment, Net 38,211 37,620
Operating lease right-of-use asset 6,165 6,467
Deferred tax assets 8,160 7,919
Goodwill 2,172 2,222
Other long-term assets 3,464 2,665
Total long-term assets 58,172 56,893
Total assets 157,163 155,711
Liabilities, Current [Abstract]    
Trade accounts payable 24,672 25,323
Accrued compensation and payroll taxes 1,752 1,214
Commissions and management incentives payable 4,967 4,523
Revolving line - North America 5,312 5,519
Current maturities of long-term debt 6,099 4,071
Customers' deposits 5,285 4,264
Operating lease liability short-term 845 914
Other accrued liabilities 7,628 9,039
Billings in excess of costs and estimated earnings on uncompleted contracts 891 495
Income taxes payable 1,959 2,380
Total current liabilities 59,410 57,742
Liabilities, Noncurrent [Abstract]    
Long-Term Debt, Excluding Current Maturities 4,069 4,229
Long-term finance obligation 8,982 9,035
Deferred compensation liabilities 1,031 1,212
Deferred tax liabilities 993 1,217
Operating lease liability long-term 6,032 6,270
Other long-term liabilities 1,313 1,275
Total long-term liabilities 25,173 25,991
Non-controlling interest 7,033 6,266
Commitments and contingencies
Stockholders' equity    
Common stock, $.01 par value, authorized 50,000 shares; 8,018 issued and outstanding at April 30, 2024 and 8,017 at January 31, 2024 80 80
Additional paid-in capital 59,870 60,063
Treasury stock, 112 shares at April 30, 2024 and January 31, 2024 (968) (968)
Retained earnings 13,531 12,088
Accumulated other comprehensive loss (6,966) (5,551)
Total stockholders' equity 65,547 65,712
Total liabilities and stockholders' equity 157,163 155,711
Related Party [Member]    
Long-term assets    
Total assets 26,300  
Liabilities, Noncurrent [Abstract]    
Loan payable to GIG $ 2,753 $ 2,753