Custom Truck One Source Financial Ratios for Analysis 2017-2024 | CTOS

Fifteen years of historical annual and quarterly financial ratios and margins for Custom Truck One Source (CTOS).

Annual Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
2023202220212020201920182017
1.411.371.491.451.491.283.45
0.620.600.601.051.021.25-
1.631.541.54-23.42-61.20-4.99-
24.3624.3917.9925.2532.7833.7228.34
9.176.57-3.605.7013.6417.5311.53
9.176.57-3.605.7013.6417.5311.53
21.2121.0814.7234.8243.8246.2244.72
3.112.97-15.17-16.96-12.51-5.61-15.01
2.722.47-15.55-7.03-10.25-6.30-13.30
0.550.540.430.390.320.360.51
1.431.992.337.215.3814.28-
7.586.805.924.973.704.69-
48.1353.6961.6273.4698.6077.89-
5.534.38-21.1468.492239.78-541.90
-79.21-32.551106.328.433.39-541.90
1.511.32-6.76-2.77-3.32-2.25-6.72
2.111.73-8.36-3.08-3.74-2.48-541.90
3.813.613.47-0.63-0.25-7.330.42
-0.130.190.580.870.571.890.79
-0.84-0.500.200.28-1.800.70-0.17

Quarterly Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
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
1.281.301.341.411.351.411.391.371.431.471.451.491.451.441.601.452.321.902.161.491.470.464.351.280.562.547.14-14.84-
0.650.640.620.620.610.610.610.600.610.610.610.600.610.601.101.051.031.061.041.021.020.160.131.25------
1.871.791.671.631.561.561.551.541.591.561.561.541.561.51-10.72-23.42-30.91-18.85-28.22-61.20-43.470.190.15-4.99------
20.5321.1022.0524.3124.6724.2124.2526.3724.6422.8523.0621.8418.2612.4525.8226.8722.5723.8627.0429.4734.6633.4634.3434.3232.01-----
5.154.184.4710.258.758.668.8210.616.465.182.682.76-1.49-11.58-3.903.577.163.688.3115.438.9515.6214.1318.1817.07-----
5.154.184.4710.258.758.668.8210.616.465.182.682.76-1.49-11.58-3.903.577.163.688.3115.438.9515.6214.1318.1817.07-----
------------------------------
-4.03-5.06-3.963.992.212.853.246.470.553.74-0.07-2.74-5.80-32.73-30.42-13.89-14.92-20.75-18.64-5.45-28.05-7.99-10.23-6.91-5.02-----
-3.89-5.79-3.493.092.112.543.056.36-0.673.76-0.89-1.04-5.74-34.48-35.64-8.8121.91-19.20-19.544.02-28.84-8.63-10.93-7.59-5.74-----
0.120.120.120.150.130.150.150.170.130.130.130.130.130.140.100.110.090.090.100.090.080.150.150.260.16-----
0.300.290.290.400.370.450.480.600.490.520.610.680.770.791.731.941.751.621.941.651.91--10.47------
2.382.332.172.122.192.362.122.101.701.771.741.811.872.161.441.371.231.191.161.081.00--3.47------
37.8438.7141.3842.4241.0738.2042.5542.7852.8150.8151.7149.7548.1441.7162.5565.8773.3875.4977.3883.1090.25--25.96------
-2.08-2.86-1.601.761.011.261.533.48-0.281.57-0.38-0.43-2.39-14.8040.6423.60-62.1732.6857.98-25.60114-108.46-134.488.71-73.5420.4019.11--3.34-
13.6821.3518.47-25.18-12.31-15.36-14.30-25.891.56-8.821.932.2512.1880.407.472.18-4.593.784.76-0.975.72-108.46-134.483.02-73.5420.4019.11--3.34-
-0.49-0.69-0.420.480.280.370.451.05-0.080.48-0.12-0.14-0.77-4.79-3.72-0.951.97-1.68-1.960.38-2.44-1.32-1.64-2.00-0.900.250.24--0.04-
-0.72-1.03-0.600.670.390.490.601.38-0.110.61-0.15-0.17-0.94-5.92-4.22-1.062.11-1.86-2.160.43-2.71-91.14-116.94-2.21-73.5420.4019.11--3.34-
3.593.413.593.813.663.693.643.613.473.513.473.473.473.54-1.40-0.63-0.50-0.82-0.56-0.25-0.320.420.42-7.330.420.420.42---
0.170.10-0.06-0.13-0.010.000.020.190.02-0.09-0.120.580.460.23-0.250.870.300.40-0.060.570.020.240.181.890.26-0.07-0.040.00-0.030.00
-0.35-0.18-0.12-0.84-0.47-0.33-0.11-0.50-0.34-0.21-0.100.200.140.14-0.170.28-0.29-0.34-0.62-1.80-1.54-1.48-0.180.700.03-0.07-0.04--0.03-