v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS        
Sales and service fees $ 40,867 $ 45,172 $ 87,281 $ 90,231
Cost of sales and service 33,038 37,153 71,162 72,517
Gross profit 7,829 8,019 16,119 17,714
Selling, general and administrative expenses 10,897 11,461 21,279 22,976
Operating (loss) income (3,068) (3,442) (5,160) (5,262)
Interest expense 4 136 62 267
Interest income 87 164 181 320
Investment income, net 12 8 173 67
Other (expense) income, net (572) (476) (956) (989)
(Loss) income before income taxes (3,545) (3,882) (5,824) (6,131)
(Benefit) provision for income taxes 518 40 2,559 (561)
Net (loss) income $ (4,063) $ (3,922) $ (8,383) $ (5,570)
(Loss) income per common share - basic $ (0.62) $ (0.61) $ (1.29) $ (0.86)
(Loss) income per common share - diluted $ (0.62) $ (0.61) $ (1.29) $ (0.86)
Weighted average common shares outstanding - basic 6,500 6,518 6,479 6,500
Weighted average common shares outstanding - diluted 6,500 6,518 6,479 6,500
Dividends paid per share   $ 0.16   $ 0.32