CTOS financial statements
The full income statement, balance sheet, and cash-flow statement for Custom Truck One Source Inc. (CTOS), plus valuation ratios — straight from SEC filings. Switch between annual, quarterly, and trailing-twelve-month figures, pick how far back to look, and flip the time order. Every line has a trend sparkline.
Shares outstanding (point-in-time)
SEC-filed end-of-period counts (cover pages and balance sheets, split-adjusted) — the series realized buyback yield is computed from. The weighted-average share lines in the statements below lag these by design: an average over the year sits near the midpoint of an ongoing buyback.
| Line item | Trend | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|---|
| Income Statement | as ofDec 31 ’25 | as ofDec 31 ’24 | as ofDec 31 ’23 | as ofDec 31 ’22 | as ofDec 31 ’21 | |
| Revenue | 1.94B+7.9% | 1.80B-3.4% | 1.87B+18.6% | 1.57B+34.8% | 1.17B+285.5% | |
| 412M+5.5% | 390M-14.1% | 454M+18.4% | 384M+82.7% | 210M+174.7% | ||
| Cost of revenue | 1.53B+8.5% | 1.41B+0.1% | 1.41B+18.6% | 1.19B+24.3% | 957M+323.0% | |
| 287M+8.7% | 264M-6.8% | 283M+1.0% | 280M+11.3% | 252M+325.7% | ||
| Selling, general & administrative | 230M+0.2% | 230M-0.8% | 231M+9.7% | 211M+35.4% | 156M+235.7% | |
| Amortization of intangibles | 27.0M+1.1% | 26.7M-1.5% | 27.1M-20.1% | 33.9M-16.9% | 40.8M+1175.0% | |
| Provision for credit losses | 9.44M-12.4% | 10.8M+26.5% | 8.52M-32.6% | 12.7M+13.9% | 11.1M+194.9% | |
| Operating income | 125M-1.1% | 126M-26.1% | 171M+65.5% | 103M+346.2% | -42.0M-343.3% | |
| Interest expense | — | — | 36.6M+190.5% | 12.6M+142.3% | 5.20M | |
| Other non-operating income | 4.55M-60.7% | 11.6M-37.3% | 18.4M-43.0% | 32.3M+5762.0% | -571K+89.4% | |
| Pre-tax income | -28.1M+3.6% | -29.2M-150.3% | 58.1M+24.3% | 46.7M+126.4% | -177M-244.8% | |
| Income tax | 2.92M+649.2% | -532K-107.2% | 7.36M-5.9% | 7.83M+76.9% | 4.42M+114.7% | |
| -31.1M-8.4% | -28.7M-156.5% | 50.7M+30.3% | 38.9M+121.4% | -182M-753.0% | ||
| Net income to common | -31.1M-8.4% | -28.7M-156.5% | 50.7M+30.3% | 38.9M+121.4% | -182M-753.0% | |
| -$0.14-16.7% | -$0.12-157.1% | $0.21+31.2% | $0.16+121.3% | -$0.75-74.4% | ||
| EPS (basic) | -$0.14-16.7% | -$0.12-157.1% | $0.21+31.2% | $0.16+121.3% | -$0.75-74.4% | |
| Weighted-avg shares (basic) | 227M-4.2% | 237M-3.3% | 245M-0.8% | 247M+2.4% | 241M+391.9% | |
| Weighted-avg shares (diluted) | 227M-4.2% | 237M-3.6% | 246M-0.8% | 248M+2.6% | 241M+391.9% | |
| Balance Sheet | as ofDec 31 ’25 | as ofDec 31 ’24 | as ofDec 31 ’23 | as ofDec 31 ’22 | as ofDec 31 ’21 | |
| 1.16B-11.0% | 1.30B+2.8% | 1.27B+45.8% | 868M+32.2% | 657M+536.1% | ||
| Cash & equivalents | 6.27M+64.9% | 3.81M-63.1% | 10.3M-28.2% | 14.4M-60.0% | 35.9M+952.2% | |
| Accounts receivable | 196M-9.4% | 216M+0.4% | 215M+11.4% | 193M+14.7% | 168M+176.4% | |
| Inventory | 931M-11.3% | 1.05B+6.4% | 986M+65.2% | 597M+45.4% | 411M+1208.8% | |
| Prepaid expenses | 17.0M-27.8% | 23.6M-1.3% | 23.9M-7.5% | 25.8M+95.1% | 13.2M+75.5% | |
| 3.44B-1.7% | 3.50B+4.0% | 3.37B+14.6% | 2.94B+9.5% | 2.68B+249.3% | ||
| Operating lease right-of-use | 111M+17.1% | 94.7M+146.4% | 38.4M+30.5% | 29.4M-18.3% | 36.0M | |
| Goodwill | 705M+0.1% | 705M+0.1% | 704M+0.0% | 704M+1.1% | 696M+192.3% | |
| Intangible assets | 226M-10.6% | 252M-9.0% | 277M-8.9% | 304M-7.2% | 328M+385.1% | |
| Deferred tax assets | — | — | — | — | 0.00-100.0% | |
| Other non-current assets | 11.8M-26.3% | 16.0M-31.5% | 23.4M-13.0% | 26.9M+10.4% | 24.4M+4800.8% | |
| 873M-12.7% | 1.00B+11.5% | 897M+41.3% | 635M+44.1% | 441M+517.5% | ||
| Accounts payable | 88.4M-0.1% | 88.5M-24.8% | 118M+34.8% | 87.3M-4.2% | 91.1M+186.3% | |
| Accrued liabilities | 69.2M-0.2% | 69.3M-6.1% | 73.8M+7.4% | 68.8M+14.0% | 60.3M+88.6% | |
| Deferred revenue | 19.9M-7.4% | 21.5M-25.2% | 28.8M-17.1% | 34.7M-3.1% | 35.8M+3570.9% | |
| Short-term & current debt | 25.9M+229.7% | 7.84M-5.0% | 8.26M+19.0% | 6.94M+9.2% | 6.35M+396.4% | |
| Current lease liability | — | — | 6.56M | — | — | |
| Finance lease liability (current) | — | — | 0.00-100.0% | 1.80M-55.5% | 4.04M | |
| Long-term debt | 1.62B+6.5% | 1.52B+2.2% | 1.49B+9.8% | 1.35B+3.6% | 1.31B+82.8% | |
| Non-current lease liability | 106M+19.4% | 88.7M+171.1% | 32.7M+31.8% | 24.8M-21.2% | 31.5M | |
| Operating lease liability (total) | 115M+19.5% | 96.1M+144.7% | 39.3M+30.6% | 30.1M-17.6% | 36.5M | |
| Finance lease liability (total) | — | — | — | 5.00M-45.3% | 9.15M | |
| Finance lease liability | — | — | 0.00-100.0% | 3.21M-37.2% | 5.11M | |
| Deferred tax liabilities | 33.8M+7.5% | 31.4M-5.9% | 33.4M+14.7% | 29.1M+86.2% | 15.6M | |
| Total non-current liabilities | 1.76B+7.3% | 1.64B+5.6% | 1.55B+9.8% | 1.41B+2.2% | 1.38B+90.2% | |
| 809M-6.1% | 861M-6.1% | 917M+3.2% | 888M+3.5% | 859M+2863.4% | ||
| Common stock | 25.0K+0.0% | 25.0K+0.0% | 25.0K+0.0% | 25.0K+0.0% | 25.0K+400.0% | |
| Additional paid-in capital | 1.56B+0.6% | 1.55B+0.9% | 1.54B+1.1% | 1.52B+0.8% | 1.51B+247.0% | |
| Retained earnings | -618M-5.3% | -587M-5.1% | -558M+8.3% | -609M+6.0% | -647M-38.9% | |
| Treasury stock | 123M+39.0% | 88.2M+56.1% | 56.5M+263.8% | 15.5M+414.5% | 3.02M | |
| Accumulated other comprehensive income | -10.6M+28.0% | -14.7M-146.6% | -5.98M+33.2% | -8.95M | 0.00 | |
| Total liabilities & equity | 3.44B-1.7% | 3.50B+4.0% | 3.37B+14.6% | 2.94B+9.5% | 2.68B+249.3% | |
| Common shares issued | 253M+0.6% | 252M+0.8% | 250M+0.6% | 248M+0.4% | 247M+403.2% | |
| Common shares outstanding | 227M-3.1% | 234M-3.0% | 241M-2.9% | 248M+0.4% | 247M+403.2% | |
| Shares outstanding (cover) | 227M+0.4% | 226M-6.1% | 240M-2.4% | 246M-0.4% | 247M+402.6% | |
| Cash Flow | as ofDec 31 ’25 | as ofDec 31 ’24 | as ofDec 31 ’23 | as ofDec 31 ’22 | as ofDec 31 ’21 | |
| 310M+154.2% | 122M+495.0% | -30.9M-167.2% | 46.0M-66.9% | 139M+224.4% | ||
| Depreciation & amortization | 264M+11.9% | 236M+7.7% | 219M-2.0% | 223M+6.9% | 209M+6337.0% | |
| Intangible amortization | 27.0M+1.1% | 26.7M-1.5% | 27.1M-20.1% | 33.9M-16.9% | 40.8M+1175.0% | |
| Share-based compensation | 8.47M-28.6% | 11.9M-10.9% | 13.3M+8.2% | 12.3M-29.0% | 17.3M+634.5% | |
| Deferred income taxes | -10.7M-71.6% | -6.26M-141.8% | 15.0M+59.4% | 9.40M+122.3% | -42.1M-283.9% | |
| Change in inventory | -121M-286.7% | 64.9M-83.3% | 388M+99.3% | 195M+518.0% | -46.6M-583.0% | |
| Change in payables | -660K+97.6% | -27.5M-197.0% | 28.3M+607.0% | -5.59M-169.3% | 8.06M+158.9% | |
| -282M-50.7% | -187M-6.2% | -177M+19.3% | -219M+84.7% | -1.43B-4776.4% | ||
| Acquisitions | 0.00-100.0% | 6.01M | 0.00-100.0% | 49.8M-96.3% | 1.34B | |
| Other investing activities | — | — | — | — | 3.24M+361.9% | |
| -25.3M-143.4% | 58.3M-71.3% | 203M+31.8% | 154M-88.4% | 1.32B+8164.9% | ||
| Long-term debt issued | 0.00 | 0.00-100.0% | 21.4M | 0.00-100.0% | 953M | |
| Long-term debt repaid | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
| Common stock issued | 0.00 | 0.00 | 0.00 | 0.00-100.0% | 883M | |
| Common stock repurchased | 32.6M+12.4% | 29.0M-25.4% | 38.8M+277.9% | 10.3M | 0.00 | |
| Dividends paid | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
| FX effect on cash | 87.0K-87.8% | 713K+28.7% | 554K+122.4% | -2.47M | 0.00 | |
| Net change in cash | 2.47M+137.9% | -6.50M-60.6% | -4.05M+81.2% | -21.5M-166.3% | 32.5M+1224.2% | |
| Interest paid | 155M+2.0% | 152M+24.0% | 123M+51.4% | 81.2M-12.4% | 92.6M+53.5% | |
| Income taxes paid | 713K-82.8% | 4.14M+94.1% | 2.13M+276.2% | 567K+4.8% | 541K-16.3% | |
| Valuation Ratios | as ofDec 31 ’25 | as ofDec 31 ’24 | as ofDec 31 ’23 | as ofDec 31 ’22 | as ofDec 31 ’21 | |
| Market cap | 1.31B+20.3% | 1.09B-27.7% | 1.50B-3.7% | 1.56B-21.1% | 1.98B+445.5% | |
| P/E | — | — | 22.9×-93.7% | 366.3× | — | |
| P/S | 0.7×+11.5% | 0.6×-26.6% | 0.8×-24.1% | 1.1×-36.2% | 1.7×+41.5% | |
| P/B | 1.6×+28.0% | 1.3×-23.3% | 1.6×-9.1% | 1.8×-21.5% | 2.3× | |
| P/FCF | 9.5×+20.3% | 7.9×-27.7% | 10.9×-3.7% | 11.4×-21.1% | 14.4×+66.9% | |
| Earnings yield | — | — | 4.4%+1498.9% | 0.27% | — | |
| FCF yield | 10.5%-16.9% | 12.6%+38.3% | 9.1%+3.8% | 8.8%+26.8% | 6.9%-40.1% | |
| Source filing | 10-K | 10-K | 10-K | 10-K | 10-K |
About this data
Source: CTOS’s SEC filings (10-K / 10-Q). Annual columns are as-reported fiscal years; quarterly columns are as-reported fiscal quarters (Q4 derived as full-year minus the first three quarters where a company doesn’t file a standalone Q4); TTM (quarterly) rolls the trailing four quarters at every quarter end, TTM (yearly) samples that one year apart; balance-sheet rows show the period-end balance. Valuation ratios are sampled as of each period end. View all CTOS filings on SEC EDGAR → Not investment advice.
