Takeover

CTOSCustom Truck One Source, Inc.

Services-Equipment Rental & Leasing, NEC

Revenue
$1.4BFY2021: $788MFY2022: $1.1BFY2023: $1.3BFY2024: $1.4BFY2025: $1.4B
6.4% YoY
Operating margin
8.6%FY2021: -5.3%FY2022: 9.5%FY2023: 12.8%FY2024: 9.3%FY2025: 8.6%
7.0% YoY
EBITDA
$389MFY2021: $167MFY2022: $327MFY2023: $390MFY2024: $362MFY2025: $389M
7.3% YoY
Market cap
$2.4B
Employees
2,500
$579K revenue each
Net debt / EBITDA
4.2×
$1.6B net debt
AI in 10-K
0.8
mentions per 10K words

Takeover score 2 of 13

Fixable underperformance 1 of 7

Buyer economics 1 of 4

Catalysts 0 of 2

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$788M$1.1B$1.3B$1.4B$1.4B 6.4% FY2021: $788MFY2022: $1.1BFY2023: $1.3BFY2024: $1.4BFY2025: $1.4B
Operating income−$42M$103M$171M$126M$125M 1.1% FY2021: −$42MFY2022: $103MFY2023: $171MFY2024: $126MFY2025: $125M
Net income−$182M$39M$51M−$29M−$31M 8.4% FY2021: −$182MFY2022: $39MFY2023: $51MFY2024: −$29MFY2025: −$31M
Operating cash flow$139M$46M−$31M$122M$310M 154% FY2021: $139MFY2022: $46MFY2023: −$31MFY2024: $122MFY2025: $310M
Stock-based comp$17M$12M$13M$12M$8M 29% FY2021: $17MFY2022: $12MFY2023: $13MFY2024: $12MFY2025: $8M
Buybacks$0$10M$39M$29M$33M 12% FY2021: $0FY2022: $10MFY2023: $39MFY2024: $29MFY2025: $33M

Deal filings

None.

13D filers

FiledFilerFormStakeIntent
Oct 21, 2025EIN MARKSCHEDULE 13D/A2.3%Passive
Feb 3, 2025ECP ControlCo, LLCSCHEDULE 13D/A0.0%Passive
Feb 3, 2025PLATINUM EQUITY, LLCSCHEDULE 13D/A69.6%Passive
Dec 23, 2024ECP ControlCo, LLCSCHEDULE 13D/A7.0%Active
Dec 10, 2024ECP ControlCo, LLCSC 13D/A2.3%Active
Sep 9, 2024ECP ControlCo, LLCSC 13D/A30.9%Active
Dec 16, 2022ECP ControlCo, LLCSC 13D/A—Passive
Feb 22, 2022Blackstone Holdings III L.P.SC 13D/A5.1%Passive
Dec 29, 2021ECP ControlCo, LLCSC 13D/A10.4%Passive
Nov 23, 2021Blackstone Holdings III L.P.SC 13D/A0.1%Passive

Insider trading

No open-market trades in the last 12 months.

Pay vs performance

YearCEO total compComp actually paidTSR (indexed)Peer TSR
FY2025$3M$2M91171
FY2024——78136
FY2023——98146
FY2022——86114
FY2021——109126