← Custom Truck One Source, Inc.
| Annual Trend | FY 2017 | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $203.8m | $240k | $264.0m | $302.7m | $1.2b | $1.6b | $1.9b | $1.8b | $1.9b | |
| Revenue from Contract with Customer, Including Assessed Tax | — | $240k | — | — | — | — | — | — | — | |
| Cost of Goods and Services Sold | $84.1m | $172k | $177.5m | $226.3m | $957.1m | $1.2b | $1.4b | $1.4b | $1.5b | |
| Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization | — | — | $106.9m | $147.8m | — | — | — | — | — | |
| Cost of goods and services | $84.1m | $100.6m | $106.9m | $147.8m | $981.6m | $1.2b | $1.5b | $1.5b | $1.5b | |
| Total cost of revenue | $146.0m | $164.7m | $177.5m | $226.3m | $957.1m | $1.2b | $1.4b | $1.4b | $1.5b | |
| Gross Profit | $57.7m | $81.6m | $86.5m | $76.4m | $210.0m | $383.7m | $454.3m | $390.3m | $411.9m | |
| Operating Costs and Expenses | — | $1.6m | — | — | — | — | — | — | — | |
| Operating Expenses | $34.3m | $1.6m | $50.5m | $59.2m | $252.0m | $280.4m | $283.3m | $263.9m | $286.9m | |
| Total operating expenses | $34.3m | $1.6m | $50.5m | $59.2m | $252.0m | $280.4m | $283.3m | $263.9m | $286.9m | |
| Operating Income (Loss) | $23.5m | ($1.6m) | $36.0m | $17.2m | ($42.0m) | $103.3m | $170.9m | $126.4m | $124.9m | |
| Additional Financial Items | ||||||||||
| Amortization of Intangible Assets | — | — | $3.0m | $3.2m | — | $33.9m | $27.1m | $26.7m | $27.0m | |
| Capitalized Computer Software, Amortization | — | — | — | — | — | $4.3m | $6.4m | $6.9m | $4.3m | |
| Goodwill, Impairment Loss | — | — | — | — | $0 | — | — | — | — | |
| Income (Loss) from Continuing Operations before Income Taxes, Domestic | $30.6m | $13.8m | ($30.0m) | ($49.1m) | ($180.7m) | $44.2m | $56.0m | ($31.4m) | ($30.0m) | |
| Investment Income, Interest | — | $6.7m | — | — | — | — | — | — | — | |
| Sales-type Lease, Selling Profit (Loss) | — | — | — | — | — | $3.9m | $2.3m | $424k | $1.2m | |
| Depreciation of rental equipment | $61.9m | $64.1m | $70.6m | $78.5m | $157.1m | $171.7m | $170.7m | $183.5m | $215.6m | |
| Amortization | — | — | $3.0m | $3.2m | $40.8m | $33.9m | $27.1m | $26.7m | $27.0m | |
| Non-rental depreciation | — | — | $115k | $95k | $3.6m | $9.4m | $10.7m | $13.3m | $13.3m | |
| Gain on sale leaseback transaction | — | — | — | — | — | $0 | $0 | ($23.5m) | $0 | |
| Income (Loss) Before Income Taxes | ($30.6m) | ($13.8m) | ($33.0m) | ($51.4m) | ($177.1m) | $46.7m | $58.1m | ($29.2m) | ($28.1m) | |
| Unrealized foreign currency translation adjustments, net | — | — | $396k | $0 | $0 | ($8.9m) | $3.0m | ($8.8m) | $4.1m | |
| Other Comprehensive Income (Loss) | — | — | $396k | $0 | $0 | ($8.9m) | $3.0m | ($8.8m) | $4.1m | |
| Comprehensive Income (Loss) | — | — | ($26.7m) | ($21.3m) | ($181.5m) | $30.0m | $53.7m | ($37.4m) | ($26.9m) | |
| Basic (in shares) | — | — | $33.1m | $49.1m | $241.4m | $247.2m | $245.1m | $237.0m | $227.0m | |
| Diluted (in shares) | — | — | $33.1m | $49.1m | $241.4m | $247.7m | $245.7m | $237.0m | $227.0m | |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | $30.6m | $13.8m | ($33.0m) | ($51.4m) | ($177.1m) | $46.7m | $58.1m | ($29.2m) | ($28.1m) | |
| Net Income (Loss) Attributable to Parent | ($27.1m) | $5.2m | ($27.1m) | ($21.3m) | ($181.5m) | $38.9m | $50.7m | ($28.7m) | ($31.1m) | |
| Net Income (Loss) Available to Common Stockholders, Basic | ($27.1m) | $186k | ($27.1m) | ($21.3m) | ($181.5m) | $38.9m | $50.7m | ($28.7m) | ($31.1m) | |
| Earnings Per Share, Basic | ($1.25) | $0.02 | ($0.82) | ($0.43) | ($0.75) | $0.16 | $0.21 | ($0.12) | ($0.14) | |
| Earnings Per Share, Diluted | ($1.25) | $0.02 | ($0.82) | ($0.43) | ($0.75) | $0.16 | $0.21 | ($0.12) | ($0.14) | |
| Weighted Average Number of Shares Outstanding, Basic | — | — | $33.1m | $49.1m | 241.4m | 247.2m | 245.1m | 237.0m | 227.0m | |
| Weighted Average Number of Shares Outstanding, Diluted | — | — | $33.1m | $49.1m | 241.4m | 247.7m | 245.7m | 237.0m | 227.0m | |
| Selling, General and Administrative Expense | $27.6m | $32.7m | $34.7m | $43.5m | $155.8m | $210.9m | $231.4m | $229.5m | $230.1m | |
| Selling, general and administrative expenses | $27.6m | $32.7m | $34.7m | $43.5m | $155.8m | $210.9m | $231.4m | $229.5m | $230.1m | |
| Other Nonoperating Income (Expense) | — | — | ($1.7m) | ($5.4m) | ($571k) | $32.3m | $18.4m | $11.6m | $4.5m | |
| Business Combination, Acquisition Related Costs | — | — | $0 | $0 | — | — | — | — | — | |
| Nonoperating Income (Expense) | — | — | ($69.1m) | ($68.6m) | ($135.1m) | ($56.6m) | ($112.9m) | ($155.6m) | ($153.1m) | |
| Other Cost and Expense, Operating | — | — | $1.8m | $2.9m | — | — | — | — | — | |
| Transaction expenses and other | — | — | $10.1m | $9.5m | $51.8m | $26.2m | $14.1m | $17.9m | $16.6m | |
| Financing and other (income) expense | $366k | $287k | $1.7m | $5.4m | $571k | ($32.3m) | ($18.4m) | ($11.6m) | ($4.5m) | |
| Interest Expense, Debt | — | — | — | — | $5.2m | $12.6m | $36.6m | — | — | |
| Interest expense, net | $53.7m | $56.7m | $63.4m | $63.2m | $72.8m | $88.9m | $131.3m | $167.1m | $157.6m | |
| Current Income Tax Expense (Benefit) | $3.5m | $1.7m | $875k | ($1.3m) | $562k | $933k | $3.4m | $915k | $710k | |
| Interest Income (Expense), Nonoperating, Net | — | — | ($63.4m) | ($63.2m) | ($72.8m) | ($88.9m) | ($131.3m) | ($167.1m) | ($157.6m) | |
| Total other expense | $54.1m | $57.0m | $69.1m | $68.6m | $135.1m | $56.6m | $112.9m | $155.6m | $153.1m | |
| Income Tax Expense (Benefit) | ($3.5m) | $1.7m | ($6.0m) | ($30.1m) | $4.4m | $7.8m | $7.4m | ($532k) | $2.9m |
Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.