v3.25.2
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jul. 31, 2025
Jan. 31, 2025
Current assets    
Cash and cash equivalents $ 17,258 $ 15,716
Restricted cash 1,444 1,401
Trade accounts receivable, less allowance for credit losses of $1,064 at July 31, 2025 and $703 at January 31, 2025 47,206 43,148
Inventories 15,885 16,622
Prepaid expenses and other current assets 12,312 10,045
Unbilled accounts receivable 27,672 18,936
Costs and estimated earnings in excess of billings on uncompleted contracts 3,569 2,934
Total current assets 125,346 108,802
Long-term assets    
Property, plant and equipment, net of accumulated depreciation 39,267 35,365
Operating lease right-of-use asset 11,862 8,199
Deferred tax assets 6,218 6,639
Goodwill 2,154 2,057
Other long-term assets 4,143 4,179
Total long-term assets 63,644 56,439
Total assets 188,990 165,241
Current liabilities    
Trade accounts payable 23,069 23,691
Accrued compensation and payroll taxes 1,655 1,388
Commissions and management incentives payable 5,551 5,840
Revolving line - North America 9,732 6,765
Current maturities of long-term debt 6,358 2,481
Customers' deposits 5,371 2,506
Operating lease liability short-term 1,383 1,071
Other accrued liabilities 6,198 6,697
Billings in excess of costs and estimated earnings on uncompleted contracts 1,641 1,249
Income taxes payable 3,104 2,375
Total current liabilities 66,815 54,063
Long-term liabilities    
Long-term debt, less current maturities 3,711 3,669
Long-term finance obligations 8,662 8,798
Deferred compensation liabilities 2,040 1,689
Deferred tax liabilities 1,373 1,320
Operating lease liability long-term 11,425 7,713
Other long-term liabilities 2,535 2,131
Total long-term liabilities 29,746 28,073
Commitments and contingencies
Non-controlling interest 12,225 10,967
Stockholders' equity    
Common stock, $.01 par value, authorized 50,000 shares; 8,044 issued and outstanding at July 31, 2025 and 7,983 at January 31, 2025 80 80
Additional paid-in capital 61,603 60,151
Retained earnings 25,907 20,104
Accumulated other comprehensive loss (7,386) (8,197)
Total stockholders' equity 80,204 72,138
Total liabilities and stockholders' equity 188,990 165,241
Related Party [Member]    
Long-term assets    
Total assets 39,800 39,100
Current liabilities    
Loan payable to GIG 2,753 0
Long-term liabilities    
Loan payable to GIG $ 0 $ 2,753