v3.24.0.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Revenue $ 97,711 $ 93,575
Cost of operations 64,397 57,121
Gross profit 33,314 36,454
General and administrative expenses 31,858 27,041
Income from operations 1,456 9,413
Other income (expense):    
Interest expense and amortization of deferred financing costs (6,463) (6,871)
Change in fair value of warrant liabilities 130 4,556
Other income (expense), net 40 21
Total other expense (6,293) (2,294)
Income (loss) before income taxes (4,837) 7,119
Income tax expense (benefit) (1,011) 644
Net income (loss) (3,826) 6,475
Less accretion of liquidation preference on preferred stock (440) (441)
Income (loss) available to common shareholders $ (4,266) $ 6,034
Weighted average common shares outstanding    
Basic (in shares) 53,314,654 53,601,707
Diluted (in shares) 53,314,654 54,457,125
Net income (loss) per common share    
Basic (in dollars per share) $ (0.08) $ 0.11
Diluted (in dollars per share) $ (0.08) $ 0.11

Source