Quarterly report pursuant to Section 13 or 15(d)

Note 2 - Summary of Significant Accounting Policies - Restatement of Previously Issued Consolidated Financial Statements (Details)

v3.22.2.2
Note 2 - Summary of Significant Accounting Policies - Restatement of Previously Issued Consolidated Financial Statements (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2022
Apr. 30, 2022
Jan. 31, 2022
Jul. 31, 2021
Apr. 30, 2021
Jan. 31, 2021
Jul. 31, 2022
Jul. 31, 2021
Oct. 31, 2021
Oct. 31, 2020
Accrued payroll and payroll expenses $ 11,334           $ 11,334   $ 12,226  
Total current liabilities 73,606           73,606   48,239  
Deferred income taxes 71,702           71,702   70,566  
Total liabilities 522,662           522,662   505,090  
Accumulated deficit (94,769)           (94,769)   (114,913)  
Total stockholders' equity 276,806 $ 265,183 $ 263,266 $ 259,162 $ 252,828 $ 259,663 276,806 $ 259,162 $ 262,575 $ 267,110
Revenue 104,469     80,761     286,398 228,054    
Cost of operations 62,535     43,548     171,400 127,676    
Gross profit 41,934     37,213     114,998 100,378    
General and administrative expenses 27,827     24,951     83,097 73,812    
Transaction costs 20     111     59 195    
Income (loss) from operations 14,087     12,151     31,842 26,371    
Interest expense, net (6,517)     (6,153)     (19,126) (19,082)    
Loss on extinguishment of debt 0     0     0 (15,510)    
Change in fair value of warrant liabilities 7,420     260     9,894 (11,195)    
Other income, net 16     32     69 85    
Total other income (expense) 919     (5,861)     (9,163) (45,702)    
Income (loss) before income taxes 15,006     6,290     22,679 (19,331)    
Income tax expense (benefit) 2,030     1,652     2,535 (826)    
Net income 12,976 5,985 1,183 4,638 (10,853) (12,290) 20,144 (18,505)    
Less accretion of liquidation preference on preferred stock (441)     (525)     (1,309) (1,530)    
Income (loss) available to common shareholders $ 12,535     $ 4,113     $ 18,835 $ (20,035)    
Basic (in dollars per share) $ 0.22     $ 0.07     $ 0.33 $ (0.38)    
Diluted (in dollars per share) $ 0.22     $ 0.07     $ 0.33 $ (0.38)    
Net income (loss) $ 12,976 $ 5,985 $ 1,183 $ 4,638 $ (10,853) $ (12,290) $ 20,144 $ (18,505)    
Deferred income taxes             2,210 (1,417)    
Accrued payroll, accrued expenses and other current liabilities             9,421 5,920    
Net cash provided by operating activities             53,727 $ 60,344    
Previously Reported [Member]                    
Accrued payroll and payroll expenses 9,334           9,334      
Total current liabilities 71,606           71,606      
Deferred income taxes 72,182           72,182      
Total liabilities 521,142           521,142      
Accumulated deficit (93,249)           (93,249)      
Total stockholders' equity 278,326           278,326      
Revenue 104,469           286,398      
Cost of operations 61,135           170,000      
Gross profit 43,334           116,398      
General and administrative expenses 27,227           82,497      
Transaction costs 20           59      
Income (loss) from operations 16,087           33,842      
Interest expense, net (6,517)           (19,126)      
Loss on extinguishment of debt 0           0      
Change in fair value of warrant liabilities 7,420           9,894      
Other income, net 16           69      
Total other income (expense) 919           (9,163)      
Income (loss) before income taxes 17,006           24,679      
Income tax expense (benefit) 2,510           3,015      
Net income 14,496           21,664      
Less accretion of liquidation preference on preferred stock (441)           (1,309)      
Income (loss) available to common shareholders $ 14,055           $ 20,355      
Basic (in dollars per share) $ 0.25           $ 0.36      
Diluted (in dollars per share) $ 0.24           $ 0.35      
Net income (loss) $ 14,496           $ 21,664      
Deferred income taxes             2,690      
Accrued payroll, accrued expenses and other current liabilities             7,421      
Net cash provided by operating activities             53,727      
Revision of Prior Period, Adjustment [Member]                    
Accrued payroll and payroll expenses 2,000           2,000      
Total current liabilities 2,000           2,000      
Deferred income taxes (480)           (480)      
Total liabilities 1,520           1,520      
Accumulated deficit (1,520)           (1,520)      
Total stockholders' equity (1,520)           (1,520)      
Revenue 0           0      
Cost of operations 1,400           1,400      
Gross profit (1,400)           (1,400)      
General and administrative expenses 600           600      
Transaction costs 0           0      
Income (loss) from operations (2,000)           (2,000)      
Interest expense, net 0           0      
Loss on extinguishment of debt 0           0      
Change in fair value of warrant liabilities 0           0      
Other income, net 0           0      
Total other income (expense) 0           0      
Income (loss) before income taxes (2,000)           (2,000)      
Income tax expense (benefit) (480)           (480)      
Net income (1,520)           (1,520)      
Less accretion of liquidation preference on preferred stock 0           0      
Income (loss) available to common shareholders $ (1,520)           $ (1,520)      
Basic (in dollars per share) $ (0.03)           $ (0.03)      
Diluted (in dollars per share) $ (0.02)           $ (0.02)      
Net income (loss) $ (1,520)           $ (1,520)      
Deferred income taxes             (480)      
Accrued payroll, accrued expenses and other current liabilities             2,000      
Net cash provided by operating activities             $ 0