Annual report pursuant to Section 13 and 15(d)

Consolidated Statements of Operations

v3.23.4
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Revenue $ 442,241 $ 401,292
Cost of operations 263,937 237,682
Gross profit 178,304 163,610
General and administrative expenses 116,852 113,499
Income from operations 61,452 50,111
Other income (expense):    
Interest expense, net (28,119) (25,891)
Change in fair value of warrant liabilities 6,899 9,894
Other income, net 330 88
Total other expense (20,890) (15,909)
Income before income taxes 40,562 34,202
Income tax expense 8,772 5,526
Net income 31,790 28,676
Less accretion of liquidation preference on preferred stock (1,750) (1,750)
Income available to common shareholders $ 30,040 $ 26,926
Weighted average common shares outstanding    
Basic (in shares) 53,276,450 53,914,311
Diluted (in shares) 54,173,731 54,851,308
Net income per common share    
Basic (in dollars per share) $ 0.54 $ 0.48
Diluted (in dollars per share) $ 0.54 $ 0.47