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.