XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.4
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Oct. 31, 2024
Jan. 31, 2024
Current assets    
Cash and cash equivalents $ 13,307 $ 5,845
Restricted cash 1,419 1,395
Trade accounts receivable, less allowance for credit losses of $704 at October 31, 2024 and $699 at January 31, 2024 39,904 46,646
Inventories 15,957 15,541
Prepaid expenses and other current assets 11,635 9,697
Unbilled accounts receivable 19,684 16,597
Costs and estimated earnings in excess of billings on uncompleted contracts 2,499 3,097
Total current assets 104,405 98,818
Long-term assets    
Property, plant and equipment, net of accumulated depreciation 35,652 37,620
Operating lease right-of-use asset 7,403 6,467
Deferred tax assets 7,221 7,919
Goodwill 2,141 2,222
Other long-term assets 3,927 2,665
Total long-term assets 56,344 56,893
Total assets 160,749 155,711
Current liabilities    
Trade accounts payable 20,788 25,323
Accrued compensation and payroll taxes 1,280 1,214
Commissions and management incentives payable 5,262 4,523
Revolving line - North America 7,766 5,519
Current maturities of long-term debt 3,682 4,071
Customers' deposits 3,243 4,264
Operating lease liability short-term 1,061 914
Other accrued liabilities 6,634 9,039
Billings in excess of costs and estimated earnings on uncompleted contracts 1,350 495
Income taxes payable 2,728 2,380
Total current liabilities 53,794 57,742
Long-term liabilities    
Long-term debt, less current maturities 8,855 9,035
Long-term finance obligation 3,883 4,229
Deferred compensation liabilities 1,407 1,212
Deferred tax liabilities 1,325 1,217
Operating lease liability long-term 7,104 6,270
Other long-term liabilities 1,465 1,275
Total long-term liabilities 26,792 25,991
Non-controlling interest 8,952 6,266
Commitments and contingencies
Stockholders' equity    
Common stock, $.01 par value, authorized 50,000 shares; 7,983 issued and outstanding at October 31, 2024 and 8,017 at January 31, 2024 80 80
Additional paid-in capital 60,130 60,063
Treasury stock, no shares at October 31, 2024 and 112 shares at January 31, 2024 0 (968)
Retained earnings 18,344 12,088
Accumulated other comprehensive loss (7,343) (5,551)
Total stockholders' equity 71,211 65,712
Total liabilities and stockholders' equity 160,749 155,711
Related Party [Member]    
Long-term assets    
Total assets 31,800  
Long-term liabilities    
Loan payable to GIG $ 2,753 $ 2,753