Custom Truck One Source Financial Statements 2017-2024 | CTOS

Fifteen years of historical annual and quarterly income statements for Custom Truck One Source (CTOS).

Annual Data | Millions of US $ except per share data

TTM2023202220212020201920182017
$1,803$1,865$1,573$1,167$303$264$246$204
$1,405$1,411$1,189$957$226$177$163$146
$399$454$384$210$76.44$86.55$83.05$57.75
$0.00$0$0$0$0$0$0$0
$228$231$211$156$46.41$37.28$32.72$27.56
$0.00$0$0$0$0$0$-3.69$-3.64
$286$283$280$252$59.20$50.53$39.89$34.26
$113$171$103$-41.97$17.25$36.02$43.16$23.49
$-147.46$-112.87$-56.58$-135.11$-68.60$-69.06$-56.99$-54.08
$-34.91$58.08$46.73$-177.08$-51.35$-33.04$-13.82$-30.59
$5.20$7.36$7.83$4.43$-30.07$-5.99$1.71$-3.49
$-40.11$50.71$38.91$-181.50$-21.28$-27.05$-15.53$-27.10
$0.00$0$0$0$0$0$0$0
$-40.11$50.71$38.91$-181.50$-21.28$-27.05$-15.53$-27.10
$0.00$0$0$0$0$0$0$0
$-40.11$50.71$38.91$-181.50$-21.28$-27.05$-15.53$-27.10
$349$396$332$172$105$116$114$91.12
$113$171$103$-41.97$17.25$36.02$43.16$23.49
$-0.17$0.21$0.16$-0.75$-0.43$-0.82$-0.72$-1.25
$-0.17$0.21$0.16$-0.75$-0.43$-0.82$-0.72$-1.25

Quarterly Data | Millions of US $ except per share data

2024-09-302024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
$447$423$411$522$434$457$452$487$358$362$366$356$357$375$78.30$83.26$69.26$68.48$81.74$77.25$62.44$62.86$61.49$182$64.08$0$0$0$0$0
$355$334$321$395$327$346$343$358$270$279$282$279$292$328$58.08$60.89$53.63$52.14$59.64$54.48$40.80$41.83$40.38$120$43.57$0$0$0$0$0
$91.83$89.27$90.71$127$107$111$110$128$88.17$82.76$84.49$77.85$65.25$46.69$20.22$22.37$15.63$16.34$22.10$22.77$21.64$21.03$21.11$62.54$20.51$0$0$0$0$0
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$54.63$55.70$58.00$59.43$56.96$58.03$56.99$58.60$49.84$48.78$53.66$43.84$48.63$51.26$12.05$13.72$9.32$11.75$11.62$12.58$9.82$7.31$7.58$24.35$8.37$0$0$0$0$0
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$-1.52$0$-2.16$-1.60$-1.57$-2.48$-0.30$-0.49$-0.41$0$-0.17$0
$68.79$71.59$72.34$73.35$69.15$71.04$69.77$76.68$65.07$64.01$74.69$68.01$70.57$90.12$23.27$19.39$10.67$13.82$15.31$10.85$16.05$11.21$12.42$29.41$9.57$0$0$0$0$0
$23.04$17.67$18.37$53.47$38.01$39.58$39.89$51.65$23.11$18.75$9.81$9.84$-5.32$-43.43$-3.05$2.97$4.96$2.52$6.80$11.92$5.59$9.82$8.69$33.13$10.94$-0.49$-0.41$0$-0.17$0
$-41.06$-39.08$-34.65$-32.67$-28.40$-26.58$-25.23$-20.16$-21.14$-5.20$-10.08$-19.60$-15.39$-79.36$-20.76$-14.54$-15.29$-16.73$-22.04$-16.13$-23.11$-14.84$-14.98$-45.71$-14.15$1.51$1.37$0$0$0
$-18.02$-21.41$-16.28$20.80$9.61$13.00$14.66$31.49$1.97$13.54$-0.27$-9.76$-20.71$-122.79$-23.82$-11.56$-10.34$-14.21$-15.24$-4.21$-17.52$-5.02$-6.29$-12.58$-3.21$1.02$0.96$0$-0.17$0
$-0.60$3.07$-1.95$4.68$0.43$1.39$0.86$0.55$4.35$-0.08$3.01$-6.04$-0.19$6.56$4.09$-4.23$-25.51$-1.06$0.73$-7.32$0.49$0.40$0.43$1.24$0.46$0$0$0$0$0
$-17.42$-24.48$-14.34$16.12$9.18$11.61$13.80$30.94$-2.38$13.62$-3.27$-3.71$-20.53$-129.36$-27.91$-7.33$15.17$-13.15$-15.97$3.11$-18.01$-5.42$-6.72$-13.82$-3.68$1.02$0.96$0$-0.17$0
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$-17.42$-24.48$-14.34$16.12$9.18$11.61$13.80$30.94$-2.38$13.62$-3.27$-3.71$-20.53$-129.36$-27.91$-7.33$15.17$-13.15$-15.97$3.11$-18.01$-5.42$-6.72$-13.82$-3.68$1.02$0.96$0$-0.17$0
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$-17.42$-24.48$-14.34$16.12$9.18$11.61$13.80$30.94$-2.38$13.62$-3.27$-3.71$-20.53$-129.36$-27.91$-7.33$15.17$-13.15$-15.97$3.11$-18.01$-5.42$-6.72$-13.82$-3.68$1.02$0.96$0$-0.17$0
$84.10$76.92$75.96$112$93.76$95.64$94.39$105$78.44$74.20$73.63$74.27$62.66$18.07$16.85$25.15$26.33$25.38$28.58$35.23$24.96$28.43$27.09$52.30$10.94$-0.49$-0.41$0$-0.17$0
$23.04$17.67$18.37$53.47$38.01$39.58$39.89$51.65$23.11$18.75$9.81$9.84$-5.32$-43.43$-3.05$2.97$4.96$2.52$6.80$11.92$5.59$9.82$8.69$33.13$10.94$-0.49$-0.41$0$-0.17$0
$-0.07$-0.10$-0.06$0.06$0.04$0.05$0.06$0.13$-0.01$0.05$-0.01$0.43$-0.08$-0.53$-0.57$-0.14$0.31$-0.27$-0.33$0.19$-0.45$-0.25$-0.31$-0.60$-0.17$0.02$0.03$0$-0.02$0
$-0.07$-0.10$-0.06$0.06$0.04$0.05$0.06$0.13$-0.01$0.05$-0.01$0.43$-0.08$-0.53$-0.57$-0.14$0.31$-0.27$-0.33$0.19$-0.45$-0.25$-0.31$-0.60$-0.17$0.02$0.03$0.00$-0.02$0.00