|
Cash and cash equivalents
|
|
$8.6m
|
$7.5m
|
$6.7m
|
$9.3m
|
$7.5m
|
$15.9m
|
$43.0m
|
$44.4m
|
|
Receivables, net of allowance for doubtful accounts of $905 and $916, respectively
|
|
$40.1m
|
$46.0m
|
$44.3m
|
$49.0m
|
$62.9m
|
$63.0m
|
$56.4m
|
$53.1m
|
|
Inventory, net
|
|
$3.8m
|
$5.3m
|
$4.6m
|
$4.9m
|
$5.5m
|
$6.7m
|
$5.9m
|
$7.4m
|
|
Prepaid expenses and other current assets
|
|
$3.9m
|
$3.4m
|
$2.7m
|
$4.1m
|
$5.2m
|
$8.7m
|
$7.0m
|
$8.4m
|
|
Total current assets
|
|
$56.5m
|
$62.8m
|
$60.0m
|
$67.6m
|
$81.6m
|
$94.3m
|
$112.4m
|
$113.4m
|
|
Property, plant and equipment, net
|
|
$201.9m
|
$307.4m
|
$304.3m
|
$337.8m
|
$419.4m
|
$427.6m
|
$415.7m
|
$412.5m
|
|
Intangible assets, net
|
|
$36.4m
|
$222.3m
|
$183.8m
|
$158.5m
|
$137.8m
|
$120.2m
|
$105.6m
|
$93.9m
|
|
Goodwill
|
|
$74.7m
|
$276.1m
|
$223.2m
|
$224.7m
|
$220.2m
|
$221.5m
|
$223.0m
|
$223.6m
|
|
Right-of-use operating lease assets
|
|
—
|
—
|
—
|
$0
|
$24.8m
|
$24.8m
|
$26.2m
|
$22.9m
|
|
Other non-current assets
|
|
—
|
$1.8m
|
$1.8m
|
$2.2m
|
$2.0m
|
$14.2m
|
$12.6m
|
$11.2m
|
|
Deferred financing costs
|
|
$648k
|
$997k
|
$753k
|
$1.9m
|
$1.7m
|
$1.8m
|
$2.5m
|
$2.0m
|
|
Revolving loan
|
|
$63.0m
|
$23.6m
|
$1.7m
|
$990k
|
$52.1m
|
$19.0m
|
$20k
|
$0
|
|
Operating lease obligations, current portion
|
|
—
|
—
|
—
|
$0
|
$4.0m
|
$4.7m
|
$4.8m
|
$4.9m
|
|
Accrued expenses and other current liabilities
|
|
$18.8m
|
$28.1m
|
$18.9m
|
$23.9m
|
$32.2m
|
$34.8m
|
$28.7m
|
$28.7m
|
|
Income taxes payable
|
|
$1.2m
|
$1.2m
|
$1.1m
|
$274k
|
$178k
|
$1.8m
|
$850k
|
$463k
|
|
Operating lease obligations, non-current
|
|
—
|
—
|
—
|
$0
|
$21.0m
|
$20.5m
|
$21.7m
|
$18.7m
|
|
Deferred income taxes
|
|
$39.0m
|
$69.0m
|
$68.0m
|
$70.6m
|
$74.2m
|
$80.8m
|
$86.6m
|
$89.4m
|
|
Other non-current liabilities
|
|
—
|
—
|
—
|
—
|
$0
|
$14.1m
|
$13.3m
|
$11.5m
|
|
Total assets
|
|
$370.1m
|
$871.4m
|
$773.8m
|
$792.7m
|
$887.5m
|
$904.5m
|
$898.0m
|
$879.5m
|
|
Total liabilities and stockholders' equity
|
|
$370.1m
|
$871.4m
|
$773.8m
|
$792.7m
|
$887.5m
|
$904.5m
|
$898.0m
|
$879.5m
|
|
Accounts payable
|
|
$5.2m
|
$7.4m
|
$6.6m
|
$10.7m
|
$8.4m
|
$8.9m
|
$7.7m
|
$6.3m
|
|
Accrued payroll and payroll expenses
|
|
$6.7m
|
$9.2m
|
$13.1m
|
$12.2m
|
$13.3m
|
$14.5m
|
$14.3m
|
$12.0m
|
|
Total current liabilities
|
|
$96.4m
|
$92.1m
|
$62.3m
|
$48.2m
|
$110.3m
|
$84.0m
|
$56.3m
|
$52.3m
|
|
Long term debt, net of discount for deferred financing costs
|
|
$173.5m
|
$360.9m
|
$343.9m
|
$369.1m
|
$370.5m
|
$371.9m
|
$373.3m
|
$417.9m
|
|
Total liabilities
|
|
$309.5m
|
$522.5m
|
$474.6m
|
$505.1m
|
$583.2m
|
$571.3m
|
$551.3m
|
$589.8m
|
|
Zero-dividend convertible perpetual preferred stock, $0.0001 par value, 2,450,980 shares issued and outstanding as of October 31, 2025 and October 31, 2024
|
|
—
|
25.0m
|
25.0m
|
25.0m
|
25.0m
|
25.0m
|
25.0m
|
25.0m
|
|
Common stock, $0.0001 par value, 500,000,000 shares authorized, 51,272,503 and 53,273,644 issued and outstanding as of October 31, 2025 and October 31, 2024, respectively
|
|
8k
|
6k
|
6k
|
6k
|
6k
|
6k
|
6k
|
6k
|
|
Additional paid-in capital
|
|
$18.7m
|
$350.5m
|
$361.9m
|
$374.3m
|
$379.4m
|
$383.3m
|
$386.3m
|
$389.9m
|
|
Treasury stock
|
|
—
|
$0
|
($131k)
|
($461k)
|
($4.6m)
|
($15.1m)
|
($25.9m)
|
($41.7m)
|
|
Accumulated other comprehensive income (loss)
|
|
$584k
|
($599k)
|
($606k)
|
$3.7m
|
($9.2m)
|
($5.5m)
|
($483k)
|
$1.6m
|
|
Accumulated deficit
|
|
$26.7m
|
($26.1m)
|
($87.1m)
|
($114.9m)
|
($86.2m)
|
($54.4m)
|
($38.2m)
|
($85.0m)
|
|
Total stockholders' equity
|
|
$46.0m
|
$323.8m
|
$274.1m
|
$262.6m
|
$279.3m
|
$308.2m
|
$321.7m
|
$264.8m
|