NYSE:CTOS | Income Statement | Custom Truck One Source, Inc.

Complete source-backed income-statement history.

Available history
2017-09-30 to 2026-06-30
Data captured

Historical Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2026-06-30$417.57M$439.47M$123.97M$61.27M$77.36M$46.62M-$37.64M$8.98M-$1.42M$10.4M$0.05$0.05227,433,000229,666,000
2026-03-31$328.6M$358.56M$103.06M$57.63M$71.59M$31.47M-$35.27M-$3.81M$297,000.00-$4.1M-$0.02-$0.02226,628,000226,628,000
2025-12-31$387.26M$405.12M$123.06M$56.6M$71.08M$51.98M-$36.97M$15.01M-$5.87M$20.88M$0.09$0.09-136,000-136,000
2025-09-30$359.85M$381.31M$100.75M$54.86M$68.12M$32.63M-$39.37M-$6.74M-$988,000.00-$5.76M-$0.03-$0.03226,560,000226,560,000
2025-06-30$392.15M$408.94M$102.54M$59.17M$74.61M$27.93M-$38.83M-$10.9M$17.48M-$28.38M-$0.13-$0.13226,477,000226,477,000
2025-03-31$307.11M$336.7M$85.54M$59.45M$73.13M$12.41M-$37.9M-$25.49M-$7.7M-$17.79M-$0.08-$0.08228,276,000228,276,000
2024-12-31$398.33M$402.28M$118.47M$61.22M$51.18M$67.28M-$40.76M$26.52M-$1.05M$27.57M$0.12$0.12-1,187,000-1,187,000
2024-09-30$337.52M$355.39M$91.83M$54.63M$68.79M$23.04M-$41.06M-$18.02M-$604,000.00-$17.42M-$0.07-$0.07234,438,000234,438,000
2024-06-30$320.63M$333.75M$89.27M$55.7M$71.59M$17.67M-$39.08M-$21.41M$3.07M-$24.48M-$0.10-$0.10239,727,000239,727,000
2024-03-31$303.54M$320.6M$90.71M$58M$72.34M$18.37M-$34.65M-$16.28M-$1.95M-$14.34M-$0.06-$0.06240,364,000240,364,000
2023-12-31$400.27M$394.93M$126.82M$59.43M$73.35M$53.47M-$32.67M$20.8M$4.68M$16.12M$0.07$0.07-894,000-1,083,000
2023-09-30$305M$327.2M$107.16M$56.96M$69.15M$38.01M-$28.4M$9.61M$432,000.00$9.18M$0.04$0.04245,810,000246,594,000
2023-06-30$315.67M$346.21M$110.62M$58.03M$71.04M$39.58M-$26.58M$13M$1.39M$11.61M$0.05$0.05246,130,000246,955,000
2023-03-31$316.74M$342.5M$109.66M$56.99M$69.77M$39.89M-$25.23M$14.66M$863,000.00$13.8M$0.06$0.06246,049,000247,053,000
2022-12-31$350.78M$358.4M$128.33M$58.6M$76.68M$51.65M-$20.16M$31.49M$554,000.00$30.94M$0.13$0.13-296,000-221,000
2022-09-30$242.3M$269.61M$88.17M$49.84M$65.07M$23.11M-$21.14M$1.97M$4.35M-$2.38M-$0.01-$0.01247,704,000247,704,000
2022-06-30$245.02M$279.35M$82.76M$48.78M$64.01M$18.75M-$5.2M$13.54M-$81,000.00$13.62M$0.05$0.05247,745,000248,614,000
2022-03-31$246.88M$281.98M$84.49M$53.66M$74.69M$9.81M-$10.08M-$268,000.00$3.01M-$3.27M-$0.01-$0.01247,058,000247,058,000
2021-12-31$242.3M$278.59M$77.85M$43.84M$68.01M$9.84M-$19.6M-$9.76M-$6.04M-$3.71M$0.24$0.2461,585,00061,585,000
2021-09-30$243.3M$292.05M$65.25M$48.63M$70.57M-$5.32M-$15.39M-$20.71M-$186,000.00-$20.53M-$0.08-$0.08244,292,000244,292,000
2021-06-30$270.79M$328.42M$46.69M$51.26M$90.12M-$43.43M-$79.36M-$122.79M$6.56M-$129.36M-$0.53-$0.53243,752,000243,752,000
2021-03-31$32.11M$58.08M$20.22M$12.05M$23.27M-$3.05M-$20.76M-$23.82M$4.09M-$27.91M-$0.57-$0.5748,619,61348,619,613
2020-12-31$34.16M$60.19M$23.07M$12.9M$20.09M$2.97M-$14.54M-$11.56M-$4.23M-$7.33M-$0.15-$0.1531,09731,097
2020-09-30$24.79M$53.63M$15.63M$9.32M$10.67M$4.96M-$15.29M-$10.34M-$25.51M$15.17M$0.31$0.3149,033,90349,307,811
2020-06-30$23.43M$52.14M$16.34M$11.75M$13.82M$2.52M-$16.73M-$14.21M-$1.06M-$13.15M-$0.27-$0.2749,033,90349,033,903
2020-03-31$32.83M$60.34M$21.4M$11.62M$14.61M$6.8M-$22.04M-$15.24M$730,000.00-$15.97M-$0.33-$0.3349,033,90349,033,903
2019-12-31$25.28M$52.96M$24.29M$12.58M$12.37M$11.92M-$16.13M-$4.21M-$7.32M$3.11M$0.27$0.275,322,5795,322,579
2019-09-30$14.62M$41.18M$21.26M$9.82M$15.68M$5.59M-$23.11M-$17.52M$494,000.00-$18.01M-$0.45-$0.4539,909,48139,909,481
2019-06-30$17.12M$42.21M$20.65M$7.31M$10.83M$9.82M-$14.84M-$5.02M$402,000.00-$5.42M21,660,638
2019-03-31$17.85M$41.14M$20.35M$7.58M$11.66M$8.69M-$14.98M-$6.29M$434,000.00-$6.72M21,660,638
2018-12-31$22.56M$46.65M$22.04M$6.63M$9.94M$12.1M-$15.05M-$2.95M$452,000.00-$3.41M0
2018-09-30$20.14M$43.87M$20.21M$8.37M$9.27M$10.94M-$14.15M-$3.21M$463,000.00-$3.68M21,660,638
2018-06-30$120,000.00-$491,575.00-$5.41M11,909,282
2018-03-31$60,000.00-$413,244.00-$3.03M11,928,013
2017-09-30-$167,016.00-$167,016.0010,098,357

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2025-12-31$1.45B$1.53B$411.89M$230.08M$286.95M$124.94M-$153.07M-$28.13M$2.92M-$31.05M-$0.14-$0.14226,962,000226,962,000
2024-12-31$1.36B$1.41B$390.27M$229.54M$263.91M$126.36M-$155.55M-$29.19M-$532,000.00-$28.66M-$0.12-$0.12236,975,000236,975,000
2023-12-31$1.33B$1.41B$454.26M$231.4M$283.31M$170.95M-$112.87M$58.08M$7.36M$50.71M$0.21$0.21245,093,000245,726,000
2022-12-31$1.08B$1.19B$383.75M$210.87M$280.44M$103.31M-$56.58M$46.73M$7.83M$38.91M$0.16$0.16247,152,000247,705,000
2021-12-31$788.5M$957.14M$210.01M$155.78M$251.98M-$41.97M-$135.11M-$177.08M$4.43M-$181.5M-$0.75-$0.75241,370,000241,370,000
2020-12-31$115.22M$226.3M$76.44M$46.41M$59.2M$17.25M-$68.6M-$51.35M-$30.07M-$21.28M-$0.43-$0.4349,065,00049,065,000
2019-12-31$74.87M$177.49M$86.55M$37.28M$50.53M$36.02M-$69.06M-$33.04M-$5.99M-$27.05M-$0.82-$0.8233,066,16533,066,165
2018-12-31$69.27M$164.68M$81.62M$32.72M$38.45M$43.16M-$56.99M-$13.82M$1.71M-$15.53M21,660,638
2017-12-31$49.98M$146.02M$57.75M$27.56M$34.26M$23.49M-$54.08M-$30.59M-$3.49M-$27.1M21,660,638