Note 12 - Income Taxes (Tables)
|
12 Months Ended |
Oct. 31, 2025 |
| Notes Tables |
|
| Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] |
| (in thousands) |
|
Year Ended October 31, 2025 |
|
|
Year Ended October 31, 2024 |
|
| United States |
|
$ |
6,722 |
|
|
$ |
18,264 |
|
| Foreign |
|
|
3,330 |
|
|
|
6,047 |
|
| Total |
|
$ |
10,052 |
|
|
$ |
24,311 |
|
|
| Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] |
| (in thousands) |
|
Year Ended October 31, 2025 |
|
|
Year Ended October 31, 2024 |
|
| Current tax provision: |
|
|
|
|
|
|
|
|
| Federal |
|
$ |
751 |
|
|
$ |
1,924 |
|
| State and local |
|
|
395 |
|
|
|
723 |
|
| Total current tax provision |
|
$ |
1,146 |
|
|
$ |
2,647 |
|
| |
|
|
|
|
|
|
|
|
| Deferred tax provision: |
|
|
|
|
|
|
|
|
| Federal |
|
$ |
1,326 |
|
|
$ |
3,012 |
|
| Foreign |
|
|
881 |
|
|
|
1,893 |
|
| State and local |
|
|
326 |
|
|
|
552 |
|
| Total deferred tax provision |
|
$ |
2,533 |
|
|
$ |
5,457 |
|
| |
|
|
|
|
|
|
|
|
| Net provision for income taxes |
|
$ |
3,679 |
|
|
$ |
8,104 |
|
|
| Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] |
| (in thousands) |
|
Year Ended October 31, 2025 |
|
|
Year Ended October 31, 2024 |
|
| Income tax expense per federal statutory rate of 21% for each period |
|
$ |
2,109 |
|
|
$ |
5,105 |
|
| State income taxes, net of federal deduction |
|
|
456 |
|
|
|
1,003 |
|
| Change in deferred tax rate |
|
|
346 |
|
|
|
(31 |
) |
| Stock compensation shortfall (benefit) |
|
|
(37 |
) |
|
|
1,023 |
|
| Foreign income inclusion |
|
|
- |
|
|
|
103 |
|
| Foreign rate differential |
|
|
131 |
|
|
|
266 |
|
| Non-deductible (non-taxable) items |
|
|
282 |
|
|
|
194 |
|
| Taxes related to prior year filings |
|
|
382 |
|
|
|
215 |
|
| Executive compensation limitation |
|
|
12 |
|
|
|
251 |
|
| Other |
|
|
(2 |
) |
|
|
(25 |
) |
| Income tax provision |
|
$ |
3,679 |
|
|
$ |
8,104 |
|
|
| Schedule of Deferred Tax Assets and Liabilities [Table Text Block] |
| (in thousands) |
|
Year Ended October 31, 2025 |
|
|
Year Ended October 31, 2024 |
|
| Deferred tax assets: |
|
|
|
|
|
|
|
|
| Accrued insurance reserve |
|
$ |
2,450 |
|
|
$ |
2,579 |
|
| Accrued sales and use tax |
|
|
495 |
|
|
|
72 |
|
| Accrued bonuses and vacation |
|
|
1,452 |
|
|
|
1,591 |
|
| Accrued payroll tax |
|
|
248 |
|
|
|
200 |
|
| Foreign tax credit carryforward |
|
|
80 |
|
|
|
80 |
|
| State tax credit carryforward |
|
|
- |
|
|
|
21 |
|
| Interest expense carryforward |
|
|
4,846 |
|
|
|
1,396 |
|
| Stock-based compensation |
|
|
613 |
|
|
|
443 |
|
| Operating lease liability |
|
|
5,697 |
|
|
|
6,406 |
|
| Other |
|
|
143 |
|
|
|
156 |
|
| Net operating loss carryforward |
|
|
6,093 |
|
|
|
10,982 |
|
| Total deferred tax assets |
|
$ |
22,117 |
|
|
$ |
23,926 |
|
| Valuation allowance |
|
|
(80 |
) |
|
|
(123 |
) |
| Net deferred tax assets |
|
$ |
22,037 |
|
|
$ |
23,803 |
|
| |
|
|
|
|
|
|
|
|
| Deferred tax liabilities: |
|
|
|
|
|
|
|
|
| Intangible assets |
|
|
(13,569 |
) |
|
|
(14,598 |
) |
| Prepaid expenses |
|
|
(774 |
) |
|
|
(200 |
) |
| Property and equipment |
|
|
(91,562 |
) |
|
|
(89,329 |
) |
| Right-of-use operating lease asset |
|
|
(5,563 |
) |
|
|
(6,323 |
) |
| Total net deferred tax liabilities |
|
|
(111,468 |
) |
|
|
(110,450 |
) |
| |
|
|
|
|
|
|
|
|
| Net deferred tax liabilities |
|
$ |
(89,431 |
) |
|
$ |
(86,647 |
) |
|
| Summary of Operating Loss and Tax Credit Carryforwards [Table Text Block] |
| (in millions) |
|
Year Ended October 31, 2025 |
|
Year that Carryforwards Begin to Expire |
| Federal net operating loss carryforwards |
|
$ |
11.9 |
|
Indefinite carryforward |
| State net operating loss carryforwards |
|
|
21.5 |
|
FY29 |
| Foreign net operating loss carryforwards |
|
|
11.0 |
|
Indefinite carryforward |
| Foreign tax carryforwards |
|
|
0.1 |
|
FY26 |
| Federal interest expense carryforwards |
|
20.5 |
|
Indefinite carryforward |
| State interest expense carryforwards |
|
|
15.9 |
|
Indefinite carryforward |
| Total tax carryforwards |
|
$ |
80.9 |
|
|
|
| Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] |
| (in thousands) |
|
Year Ended October 31, 2025 |
|
|
Year Ended October 31, 2024 |
|
| Balance, beginning of year |
|
$ |
1,077 |
|
|
$ |
1,203 |
|
| Decrease in prior year position |
|
|
(117 |
) |
|
|
(126 |
) |
| Balance, end of year |
|
$ |
960 |
|
|
$ |
1,077 |
|
|