XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.4
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jan. 31, 2026
Jan. 31, 2025
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS    
Sales and service fees $ 42,868 $ 46,414
Cost of sales and service 34,930 38,124
Gross profit 7,938 8,290
Selling, general and administrative expenses 11,108 10,382
Operating (loss) income (3,170) (2,092)
Interest expense 6 58
Interest income 42 94
Investment income, net 105 161
Other income (expense), net 22 (384)
(Loss) income before income taxes (3,007) (2,279)
Provision (benefit) for income taxes 461 2,041
Net (loss) income $ (3,468) $ (4,320)
(Loss) income per common share $ (0.54) $ (0.67)
(Loss) income per common share $ (0.54) $ (0.67)
Weighted average common shares outstanding - basic 6,425 6,459
Weighted average common shares outstanding - diluted 6,425 6,459