Skip to main content
CTOS logo

CTOS

Custom Truck One Source, Inc.
$10.67 +0.12 (+1.14%) At close · Jul 13
Market Cap
$2.40B
Shares
227,432,821

Income-statement, balance-sheet and cash-flow figures extracted from the company's SEC filings — 10-K annual and 10-Q quarterly reports — and standardised for comparison across periods.

Revenue
$1.94B +7.9%
FY2025 Revenue FY2017–FY2025
Net Income
-$31.1M -8.4%
FY2025 Net Income FY2017–FY2025
Gross Margin
21.19% -0.5pp
FY2025 Gross Margin FY2017–FY2025
Operating Margin
6.43% -0.6pp
FY2025 Operating Margin FY2017–FY2025
Diluted EPS
-$0.14 -16.7%
FY2025 Diluted EPS FY2019–FY2025
Operating Cash Flow
$310.11M +154.2%
FY2025 Operating Cash Flow FY2017–FY2025

Chart any reported metric, KPI or segment over time — the full statement history lives here

Line Item FY2026 (G) TTM FY2025 FY2024 FY2023 FY2022 FY2021 FY2020 FY2019 FY2018 FY2017
$2.01B – $2.12B $1.98B $1.94B $1.8B $1.87B $1.57B $1.17B $302.74M $264.04M $246.3M $203.77M
$244.07M $187.52M $189.16M $177.03M $153.79M
$1.55B $1.53B $1.41B $1.41B $1.19B $957.14M $226.3M $177.49M $164.68M $146.02M
$429.42M $411.89M $390.27M $454.26M $383.75M $210.01M $76.44M $86.55M $81.62M $57.75M
21.19% 21.65% 24.36% 24.39% 17.99% 25.25% 32.78% 33.14% 28.34%
$228.26M $230.08M $229.54M $231.4M $210.87M $155.78M $46.41M $37.28M $32.72M $27.56M
$27M $26.7M $27.1M $33.9M $40.8M $3.2M $3.01M $2.83M $2.65M
$263.88M $235.84M $218.99M $223.48M $209.07M $84.89M $76.77M $3.05M $2.86M
$285.41M $286.95M $263.91M $283.31M $280.44M $251.98M $59.2M $50.53M $38.45M $34.26M
$144.01M $124.94M $126.36M $170.95M $103.31M -$41.97M $17.25M $36.02M $43.16M $23.49M
6.43% 7.01% 9.17% 6.57% -3.6% 5.7% 13.64% 17.53% 11.53%
$388.82M $362.2M $389.94M $326.79M $167.11M $102.14M $112.79M $46.21M $26.34M
$8.13M $6.68M
-$150.45M -$153.07M -$155.55M -$112.87M -$56.58M -$135.11M -$68.6M -$69.06M -$56.99M -$54.08M
-$6.44M -$28.13M -$29.19M $58.08M $46.73M -$177.08M -$51.35M -$33.04M -$13.82M -$30.59M
$10.92M $2.92M -$532K $7.36M $7.83M $4.43M -$30.07M -$5.99M $1.71M -$3.49M
-$17.41M -$31.1M -$28.7M $50.7M $38.9M -$181.5M -$21.28M -$27.05M -$15.53M -$27.1M
-1.6% -1.59% 2.72% 2.47% -15.55% -7.03% -10.25% -6.3% -13.3%
-$31.05M -$28.66M $50.71M $38.91M -$181.5M -$21.28M -$27.05M $186.3K
-$14.24M -$26.92M -$37.42M $53.68M $29.96M -$181.5M -$21.28M -$26.66M -$15.92M -$27.1M
USD/shares -$0.14 -$0.12 $0.21 $0.16 -$0.75 -$0.43 -$0.82
USD/shares -$0.14 -$0.12 $0.21 $0.16 -$0.75 -$0.43 -$0.82
shares 226.96M 236.98M 245.09M 247.15M 241.37M 49.07M 33.07M 21.66M 21.66M
shares 226.96M 236.98M 245.73M 247.71M 241.37M 49.07M 33.07M 21.66M 21.66M
Italic rows are computed from reported lines — open a row's info icon for its formula. Values reflect the latest filing (restatements included); per-share figures on today's split basis. Click a value for its source filing. TTM: trailing twelve months through the latest reported quarter — flows sum the last four quarters, balances take the latest. 3Y/5Y/10Y columns are trailing CAGR from the newest fiscal year; blank where an endpoint is missing or negative. (G): the company's own guidance — a (G) column is a guided period not yet reported; a G marker shows how the reported figure landed against the guided range. Non-GAAP-basis guidance (*) is shown as stated and never judged against GAAP actuals.

Capital Returned to Shareholders

Cash spent on share repurchases and dividends per fiscal year, as reported on the cash-flow statement. Across FY2020–FY2025: $110.68M in buybacks.

Price & Valuation

Multiples computed on the strict TTM/EV methodology — today's snapshot against the industry, and each ratio recomputed as of past filing dates.

Valuation

EV/Revenue
2.03×
Rental & Leasing Services median 1.41×
EV/EBIT
27.97×
Rental & Leasing Services median 31.63×
P/E (TTM)
Rental & Leasing Services median 19.07×

Valuation over time computed as of each quarter's filing date

Revenue Breakdown

Annual revenue as the company disaggregates it in its own XBRL filings. Years a component wasn't reported show a dash.

Share mode is each component's slice of the reported components that year — issuers rarely tag every revenue dollar, so slices need not sum to total revenue.

By Segment (USD)

Component 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31
Truck and Equipment Sales Segment $1,095,228,000 $1,055,398,000 $990,425,000 $770,195,000 $589,899,000 $25,099,000 $10,308,000
Equipment Rental Solutions Segment $701,045,000 $597,805,000 $726,167,000 $661,254,000 $459,992,000 $211,466,000 $206,487,000
Aftermarket Parts and Services Segment $147,684,000 $149,077,000 $148,508,000 $141,637,000 $117,263,000 $66,174,000 $47,240,000
Equipment Rental and Sales Segment $217,635,000
Parts Tools and Accessories Segment $28,662,000

By Geography (USD)

Component 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31
United States $1,904,355,000 $1,755,222,000 $1,816,471,000 $1,529,165,000 $1,148,683,000 $295,125,000 $257,297,000 $237,815,000
Canada $39,602,000 $47,058,000 $48,629,000 $43,921,000 $18,471,000 $5,827,000 $5,705,000 $6,297,000
Mexico $1,787,000 $1,033,000 $2,185,000

By Product & Service (USD)

Component 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31
Sales and Services $1,437,759,000 $1,359,327,000 $1,386,190,000 $1,109,047,000 $797,087,000 $107,249,000 $66,039,000
Equipment Sales $1,304,483,000 $1,223,036,000 $1,253,453,000 $982,341,000 $695,334,000 $56,632,000 $34,075,000
Sales and Services Equipment Sales $1,304,483,000 $1,223,036,000 $1,253,453,000 $982,341,000 $695,334,000 $56,632,000 $34,075,000
Rental Revenue $506,198,000 $442,953,000 $478,910,000 $464,039,000 $370,067,000 $195,490,000 $197,996,000
Rental Revenue Excluding Shipping and Handling $480,594,000 $422,295,000 $453,696,000 $444,155,000 $355,658,000 $187,522,000 $189,161,000
Sales and Services Parts and Services $133,276,000 $136,291,000 $132,737,000 $126,706,000 $101,753,000 $50,617,000 $31,964,000
Sales and Services Parts and Services Services to Customers $31,000,000 $27,200,000 $30,000,000 $26,100,000 $21,500,000 $0
Rental Revenue Shipping and Handling $25,604,000 $20,658,000 $25,214,000 $19,884,000 $14,409,000 $7,968,000 $8,835,000
Rental Revenue Excluding Shipping and Handling $187,522,000 $189,161,000 $177,032,000
Rental Revenue $195,490,000 $197,996,000
Rental Revenue Shipping and Handling $7,968,000 $8,835,000 $7,531,000
Sales and Services $107,249,000 $66,039,000
Sales and Services New Equipment Sales $25,099,000 $10,308,000 $18,349,000
Sales and Services Parts and Services $50,617,000 $31,964,000 $17,366,000
Sales and Services Rental Equipment Sales $31,533,000 $23,767,000 $26,019,000
Key facts CIK 1709682 CUSIP 23204X103 13F (30d) 5 filings 5 filers Visit website Investor relations