Consolidated Statements of Operations (Unaudited) - USD ($) $ in Thousands |
3 Months Ended |
Jan. 31, 2022 |
Jan. 31, 2021 |
| Revenue |
$ 85,448
|
$ 70,421
|
| Cost of operations |
51,321
|
40,558
|
| Gross profit |
34,127
|
29,863
|
| General and administrative expenses |
26,721
|
22,388
|
| Transaction costs |
21
|
29
|
| Income from operations |
7,385
|
7,446
|
| Other income (expense): |
|
|
| Interest expense, net |
(6,261)
|
(6,900)
|
| Loss on extinguishment of debt |
0
|
(15,510)
|
| Change in fair value of warrant liabilities |
0
|
0
|
| Other income, net |
37
|
26
|
| Total other expense |
(6,224)
|
(22,384)
|
| Income (loss) before income taxes |
1,161
|
(14,938)
|
| Income tax benefit |
(22)
|
(2,648)
|
| Net income (loss) |
1,183
|
(12,290)
|
| Less accretion of liquidation preference on preferred stock |
(441)
|
(507)
|
| Income (loss) available to common shareholders |
$ 742
|
$ (12,797)
|
| Weighted average common shares outstanding |
|
|
| Basic (in shares) |
53,667,290
|
53,146,103
|
| Diluted (in shares) |
54,712,478
|
53,146,103
|
| Net income (loss) per common share |
|
|
| Basic (in dollars per share) |
$ 0.01
|
$ (0.24)
|
| Diluted (in dollars per share) |
$ 0.01
|
$ (0.24)
|