XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.4
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jul. 31, 2024
Jan. 31, 2024
Current assets    
Cash and cash equivalents $ 9,455 $ 5,845
Restricted cash 1,426 1,395
Trade accounts receivable, less allowance for credit losses 39,565 46,646
Inventories 15,823 15,541
Prepaid expenses and other current assets 13,197 9,697
Unbilled accounts receivable 17,850 16,597
Costs and estimated earnings in excess of billings on uncompleted contracts 3,085 3,097
Total current assets 100,401 98,818
Long-term assets    
Property, plant and equipment, net of accumulated depreciation 36,457 37,620
Operating lease right-of-use asset 6,938 6,467
Deferred tax assets 7,866 7,919
Goodwill 2,156 2,222
Other long-term assets 3,946 2,665
Total long-term assets 57,363 56,893
Total assets 157,764 155,711
Current liabilities    
Trade accounts payable 19,988 25,323
Accrued compensation and payroll taxes 1,358 1,214
Commissions and management incentives payable 5,210 4,523
Revolving line - North America 6,699 5,519
Current maturities of long-term debt 5,522 4,071
Customers' deposits 5,949 4,264
Operating lease liability short-term 965 914
Other accrued liabilities 6,178 9,039
Billings in excess of costs and estimated earnings on uncompleted contracts 704 495
Income taxes payable 2,475 2,380
Total current liabilities 55,048 57,742
Long-term liabilities    
Long-term debt, less current maturities 8,912 9,035
Long-term finance obligation 3,974 4,229
Deferred compensation liabilities 1,180 1,212
Deferred tax liabilities 1,165 1,217
Operating lease liability long-term 6,689 6,270
Other long-term liabilities 1,403 1,275
Total long-term liabilities 26,076 25,991
Non-controlling interest 8,057 6,266
Commitments and contingencies
Stockholders' equity    
Common stock, $.01 par value, authorized 50,000 shares; 7,978 issued and outstanding at July 31, 2024 and 8,017 at January 31, 2024 81 80
Additional paid-in capital 59,808 60,063
Treasury stock, 112 shares at July 31, 2024 and January 31, 2024 (968) (968)
Retained earnings 16,820 12,088
Accumulated other comprehensive loss (7,158) (5,551)
Total stockholders' equity 68,583 65,712
Total liabilities and stockholders' equity 157,764 155,711
Related Party [Member]    
Long-term assets    
Total assets 26,400  
Long-term liabilities    
Loan payable to GIG $ 2,753 $ 2,753