Home Data Calendar Blog

CTOS

Tables

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31
Common Stock Value 0.030.030.030.030.030.030.030.030.030.030.010.010.010.010.010.010.010.00NA0.00NANANANA
Weighted Average Number Of Diluted Shares Outstanding 246.59246.96247.05NA247.70248.61247.06NA244.29243.7548.62NA49.3149.0349.03NA39.91NANANANANANANA
Weighted Average Number Of Shares Outstanding Basic 245.81246.13246.05NA247.70247.75247.06NA244.29243.7548.62NA49.0349.0349.03NA39.91NANANANANANANA
Earnings Per Share Basic 0.040.050.060.13-0.010.05-0.010.24-0.08-0.53-0.57-0.150.31-0.27-0.330.27-0.45NANANANANANANA
Earnings Per Share Diluted 0.040.050.060.13-0.010.05-0.010.24-0.08-0.53-0.57-0.150.31-0.27-0.330.27-0.45NANANANANANANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31
Revenue From Contract With Customer Excluding Assessed Tax 305.00315.67316.74350.77242.30245.02246.88242.30243.29270.7932.1134.1624.7923.4332.8377.2514.6217.1217.8568.6920.1455.8457.690.06
Revenue From Contract With Customer Including Assessed Tax 434.35456.83452.16486.72357.78362.11366.48356.44357.31375.1178.3083.2569.2668.4881.7477.2562.440.060.0668.690.060.120.060.06
Revenues 434.35456.83452.16486.72357.78362.11366.48356.44357.31375.1178.3083.2569.2668.4881.7477.2562.4462.8561.4968.6964.0855.8457.690.06
Cost Of Revenue 327.20346.21342.50358.40269.61279.35281.98278.59292.05328.4258.0860.1953.6352.1460.3452.9641.1842.2141.1446.6543.87NANANA
Gross Profit 107.16110.62109.66128.3288.1782.7684.4977.8565.2546.6920.2223.0715.6316.3421.4024.2921.2620.6420.3522.0420.2119.2520.12NA
Operating Expenses 69.1471.0469.7776.6865.0664.0174.6968.0170.5790.1223.2720.0910.6713.8214.6112.3715.6810.8211.669.949.27NANANA
Selling General And Administrative Expense 56.9558.0356.9958.6049.8448.7853.6643.8448.6251.2611.3412.208.6311.0211.628.0310.517.307.586.638.37NANANA
Operating Income Loss 38.0139.5839.8951.6523.1118.759.819.84-5.32-43.43-3.052.974.962.526.8011.925.59-0.90-0.5412.10-0.32-0.49-0.41-0.61
Interest Expense Debt 10.108.106.805.103.602.201.701.401.702.10NANANANANANANANANANANANANANA
Interest Paid Net -5.0243.0313.1336.766.0033.554.8747.844.5613.9426.293.5227.314.5324.985.7319.155.1423.575.22NANANANA
Interest Income Expense Nonoperating Net -34.14-31.62-29.18-26.58-22.89-20.28-19.16-19.17-19.05-19.72-14.91-15.38-15.85-15.95-16.01-16.98-16.53-14.85-14.99-15.05-14.20NANANA
Allocated Share Based Compensation Expense NANA3.102.804.401.803.404.604.907.200.70-1.500.700.60NA0.700.30NANANANANANANA
Income Tax Expense Benefit 0.431.390.860.554.35-0.083.00-6.04-0.196.564.09-4.23-25.51-1.060.73-7.320.490.400.430.450.46NANANA
Income Taxes Paid Net 0.451.440.01NANANANA0.320.100.000.120.490.000.080.080.010.200.100.140.18NANANANA
Net Income Loss 9.1811.6113.8030.94-2.3813.62-3.27-3.71-20.52-129.36-27.91-7.3315.17-13.15-15.973.10-7.021.121.76-3.411.431.020.96-0.61
Comprehensive Income Net Of Tax 6.3613.8314.1432.28-10.0310.99-3.27-3.71-20.52-129.36NA-7.3315.17-13.15-15.973.89-18.01-5.90-6.64-3.80-3.68NANANA
Net Income Loss Available To Common Stockholders Basic 9.1811.6113.8030.94-2.3813.62-3.27-3.71-20.52-129.36-27.91-7.3315.17-13.15-15.973.10-18.01-0.81-0.430.480.470.290.37-0.61
Net Income Loss Available To Common Stockholders Diluted 9.1811.6113.8030.94-2.3813.62-3.27-3.71-20.52-129.36-27.91-7.3315.17-13.15-15.973.10-18.01NANANANANANANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31
Assets 3227.673138.643069.382938.212853.632814.412746.082683.772681.222702.53750.24768.40769.46783.24815.07815.28739.03412.15410.80408.20406.45405.09404.01403.11
Liabilities And Stockholders Equity 3227.673138.643069.382938.212853.632814.412746.082683.772681.222702.53750.24768.40769.46783.24815.07815.28739.03412.15410.80408.20406.45405.09404.01403.11
Stockholders Equity 913.39919.47904.84888.44862.03870.12858.51858.51857.50873.89-68.67-31.07-24.41-40.24-27.54-12.13-15.795.005.005.005.005.005.005.00

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31
Assets Current 1116.801029.15989.80868.25801.91782.82712.92656.70605.15631.14104.35103.2494.90100.22116.51115.8489.020.090.770.470.060.460.890.61
Cash And Cash Equivalents At Carrying Value 8.7942.2332.2214.3626.1728.5223.8135.9021.0927.213.193.411.645.3010.246.300.200.080.760.470.020.390.750.50
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 8.7942.2332.2214.3626.1728.5223.8135.9021.0927.213.193.411.645.3010.246.300.202.583.782.140.85NANA0.96
Accounts Receivable Net Current 156.31151.95167.64193.11176.97168.92174.06168.39165.16151.5054.4160.9356.4757.4470.2871.3262.62NANA52.56NANANANA
Inventory Net 888.75765.42714.35596.72555.81536.09463.72410.54381.16414.4633.6631.3730.6232.1130.7433.0021.41NANA11.44NANANANA
Prepaid Expense And Other Assets Current 21.0427.5929.4625.789.9913.8014.8513.2211.7815.6413.077.536.175.375.255.224.790.010.010.000.040.060.150.11

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31
Goodwill 703.81704.01703.85703.83703.41705.97713.83695.87684.80680.29238.05238.05237.66238.24238.15238.19228.71NANA228.71NANANANA
Intangible Assets Net Excluding Goodwill 284.15291.05297.49304.13310.89318.66314.50327.84341.16354.4966.8367.5868.3269.0969.8670.5570.24NANA70.74NANANANA
Finite Lived Intangible Assets Net NANANA304.13NANANA327.84341.16354.49NA39.58NANANA42.55NANANANANANANANA
Other Assets Noncurrent 25.1125.9026.3526.9430.8229.5427.0024.4122.8020.32NA0.50NANANANA298.95NANA299.45NANANANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31
Liabilities Current 824.96729.29711.33634.88562.38531.26490.90440.58416.61437.0965.0771.3540.8952.6353.9977.7660.720.210.180.090.110.180.130.18
Long Term Debt Current 1.293.555.246.941.593.184.956.355.006.041.111.281.281.281.601.281.28NANA2.53NANANANA
Accounts Payable Current 130.47117.10126.0487.25102.66127.64108.4891.1282.5495.2527.9731.8314.8314.8628.0441.1736.18NANA20.87NANANANA
Other Accrued Liabilities Current NANANA6.50NANANA6.27NANANA6.63NANANA1.35NANANA1.49NANANANA
Accrued Liabilities Current 72.5567.0470.1168.7870.5752.4061.9660.3468.8052.4030.1631.9915.8127.2115.1627.595.50NANA6.36NANANANA
Contract With Customer Liability Current 22.6430.0932.3634.6730.6628.8225.6835.7921.6121.30NA0.97NANANANANANANANANANANANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31
Liabilities Noncurrent 1489.321489.881453.221414.891429.221413.031396.661384.671407.111391.55753.84728.12752.98770.84788.62749.65694.09NANA796.90NANANANA
Long Term Debt 1427.351428.671399.281361.711364.511353.141329.351314.621328.671310.32726.79717.14734.55734.09750.71714.30656.68NANA759.40NANANANA
Long Term Debt Noncurrent 1426.061425.121394.041354.771362.931349.961324.401308.271323.671304.28725.68715.86733.27732.80749.11713.02655.40NANA756.87NANANANA
Deferred Income Tax Liabilities Net 31.0931.0829.6129.0928.1124.5021.5515.6219.7519.60NANANA13.2712.9412.2912.01NANA11.19NANANANA
Operating Lease Liability Noncurrent 31.5628.7323.9324.8229.6330.6230.7231.5132.4233.49NANANANANANANANANANANANANANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31
Stockholders Equity 913.39919.47904.84888.44862.03870.12858.51858.51857.50873.89-68.67-31.07-24.41-40.24-27.54-12.13-15.795.005.005.005.005.005.005.00
Common Stock Value 0.030.030.030.030.030.030.030.030.030.030.010.010.010.010.010.010.010.00NA0.00NANANANA
Additional Paid In Capital 1533.821530.441524.941521.491518.721514.341512.551508.991504.251499.37425.22434.92434.25433.59433.14432.58432.03NANA0.602.373.804.825.78
Retained Earnings Accumulated Deficit -574.00-583.17-594.78-608.59-639.52-637.14-650.76-647.49-643.78-623.25-493.90-465.99-458.66-473.83-460.68-444.71-447.825.005.004.402.631.200.18-0.78
Accumulated Other Comprehensive Income Loss Net Of Tax -9.21-6.38-8.61-8.95-10.29-2.64NANANANANANANANANA0.000.00NANA-0.40NANANANA
Treasury Stock Value NANANANANA4.463.313.023.012.26NANANANANANANANANANANANANANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31
Net Cash Provided By Used In Operating Activities -1.60-5.013.9141.6225.718.41-29.7726.1755.5369.31-12.0927.96-4.8022.49-2.8218.082.05-0.87-0.46-0.30-0.37-0.35-0.51-0.44
Net Cash Provided By Used In Investing Activities -42.72-62.95-39.95-65.01-61.24-44.23-48.46-9.87-59.39-1364.203.970.565.36-8.04-27.19-67.42-26.48-28.84-6.930.750.000.000.750.00
Net Cash Provided By Used In Financing Activities 10.9477.7753.8512.0435.2140.5266.14-1.49-2.271318.917.89-26.75-4.21-19.3933.9455.4458.660.200.75-13.29NANANA-0.01

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31
Net Cash Provided By Used In Operating Activities -1.60-5.013.9141.6225.718.41-29.7726.1755.5369.31-12.0927.96-4.8022.49-2.8218.082.05-0.87-0.46-0.30-0.37-0.35-0.51-0.44
Net Income Loss 9.1811.6113.8030.94-2.3813.62-3.27-3.71-20.52-129.36-27.91-7.3315.17-13.15-15.973.10-7.021.121.76-3.411.431.020.96-0.61
Depreciation Depletion And Amortization 54.5555.4452.0952.3654.0054.6262.5063.1166.8059.2619.9121.0720.69NANANANANANANANANANANA
Increase Decrease In Inventories 123.6949.03117.5839.5830.0973.6451.3832.47-35.49-48.635.085.84-0.524.49-0.188.944.884.574.30-0.52NANANANA
Increase Decrease In Accounts Payable 13.38-6.5935.92-15.49-22.582.6129.8710.51-14.3912.89-0.9612.03-1.93-3.64-3.352.75-3.23-2.2810.300.10NANANANA
Share Based Compensation 2.844.323.152.774.381.783.364.604.867.160.700.690.700.600.560.550.280.050.130.28NANANANA
Amortization Of Financing Costs 1.190.622.411.381.330.831.331.321.181.440.801.100.670.800.710.810.720.700.680.82NANANANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31
Net Cash Provided By Used In Investing Activities -42.72-62.95-39.95-65.01-61.24-44.23-48.46-9.87-59.39-1364.203.970.565.36-8.04-27.19-67.42-26.48-28.84-6.930.750.000.000.750.00

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31
Net Cash Provided By Used In Financing Activities 10.9477.7753.8512.0435.2140.5266.14-1.49-2.271318.917.89-26.75-4.21-19.3933.9455.4458.660.200.75-13.29NANANA-0.01
Payments For Repurchase Of Common Stock 15.403.411.128.53NANANANANANANANANANANANANANANANANANANANA

    2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31
Revenues 434.35456.83452.16486.72357.78362.11366.48356.44357.31375.1178.3083.2569.2668.4881.7477.2562.4462.8561.4968.6964.0855.8457.690.06
Hi Rail, Hi Rail NANANANA3.804.10NANANANANANANANANANANANANANANANANANA
Equipment Sales 283.08302.12301.29325.75210.90218.51227.19212.51217.16247.6817.9918.0011.56NANANANANANANANANANANA
Rental Revenue 118.21122.17118.29127.83115.01112.06109.14114.13109.1198.5448.2951.3946.12NANANANANANANANANANANA
Rental Revenue Excluding Shipping And Handling 112.37114.62112.90121.52110.05107.44105.14109.59105.1794.7146.1949.0944.47NANANANANANANANANANANA
Rental Revenue Shipping And Handling 5.847.555.386.314.964.614.014.543.943.832.102.291.66NANANANANANANANANANANA
Sales And Services 316.14334.66333.88358.89242.77250.05257.33242.31248.20276.5730.0131.8723.14NANANANANANANANANANANA
Sales And Services Equipment Sales 283.08302.12301.29325.75210.90218.51227.19212.51217.16247.6817.9918.0011.56NANANANANANANANANANANA
Sales And Services Parts And Services 33.0632.5432.5933.1531.8731.5530.1429.8031.0328.9012.0213.8611.58NANANANANANANANANANANA
Equipment Sales, Equipment Rental Solutions 52.1750.6992.1478.4737.1237.2059.3535.2927.1032.5510.4811.955.51NANANANANANANANANANANA
Equipment Sales, Truck And Equipment Sales 230.90251.42209.15247.27173.78181.31167.83177.22190.06215.127.506.066.05NANANANANANANANANANANA
Rental Revenue, Aftermarket Parts And Services 3.284.344.504.403.003.953.584.513.983.463.564.153.51NANANANANANANANANANANA
Rental Revenue, Equipment Rental Solutions 114.93117.83113.78123.43112.01108.11105.56109.62105.1295.0844.7347.2442.62NANANANANANANANANANANA
Sales And Services Parts And Services, Aftermarket Parts And Services 33.0632.5432.5933.1531.8731.5530.1429.8031.0328.9012.0213.8611.58NANANANANANANANANANANA
Related Party 4.7310.05NANA8.3810.89NANANANANANANANANANANANANANANANANANA
Aftermarket Parts And Services 36.3436.8837.0937.5534.8735.4933.7334.3135.0232.3515.5818.0115.09NANANANANANANANANANANA
Equipment Rental Solutions 167.10168.53205.92201.90149.13145.31164.91144.92132.22127.6455.2259.1948.12NANANANANANANANANANANA
Truck And Equipment Sales 230.90251.42209.15247.27173.78181.31167.83177.22190.06215.127.506.066.05NANANANANANANANANANANA
9.8414.3313.8813.8810.699.779.586.135.915.600.831.711.751.001.371.111.921.041.661.571.26NANANA
US 424.51442.50438.28472.84347.09352.33356.90350.31351.39369.5177.4781.5567.5166.3779.7076.0560.1261.4559.6866.4162.50NANANA
Revenue From Contract With Customer Excluding Assessed Tax 305.00315.67316.74350.77242.30245.02246.88242.30243.29270.7932.1134.1624.7923.4332.8377.2514.6217.1217.8568.6920.1455.8457.690.06
Rental Revenue 5.847.555.386.314.964.614.014.543.943.832.102.291.66NANANANANANANANANANANA
Rental Revenue Shipping And Handling 5.847.555.386.314.964.614.014.543.943.832.102.291.66NANANANANANANANANANANA
Sales And Services 299.17308.12311.35344.47237.34240.41242.87237.76239.35266.9730.0131.8723.14NANANANANANANANANANANA
Sales And Services Equipment Sales 270.32282.51283.58315.77206.45214.63214.95209.95210.26240.8717.9918.0011.56NANANANANANANANANANANA
Sales And Services Parts And Services 28.8525.6127.7728.7030.9025.7927.9327.8129.0926.1012.0213.8611.58NANANANANANANANANANANA
Revenue From Contract With Customer Including Assessed Tax 434.35456.83452.16486.72357.78362.11366.48356.44357.31375.1178.3083.2569.2668.4881.7477.2562.440.060.0668.690.060.120.060.06

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Income Tax Expense Benefit
Balance Sheet
Cash And Cash Equivalents At Carrying Value
Assets
Cash And Cash Equivalents At Carrying Value
Current Assets
Cash And Cash Equivalents At Carrying Value
NonCurrent Assets
Other Assets Noncurrent
Liabilities
Operating Lease Liability
Current Liabilities
Long Term Debt Current
Noncurrent Liabilities
Deferred Income Tax Liabilities Net
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Prepaid Deferred Expense And Other Assets
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
OperatingLeaseLiability
Operating Lease Liability
NonoperatingIncomeExpense
Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept


Cost Ratio
us-gaap:StatementBusinessSegments
(None,)
Cost  Ratious-gaap: Statement Business Segments
Gross Margin
us-gaap:StatementBusinessSegments
(None,)
Gross  Marginus-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service
us-gaap:Revenues
us-gaap:ProductOrService
(None,)
Revenuesus-gaap: Product Or Service
us-gaap:Revenues
us-gaap:ProductOrService, us-gaap:StatementBusinessSegments
('ctos:EquipmentSales', None)
Revenuesus-gaap: Product Or Service, us-gaap: Statement Business Segments
us-gaap:Revenues
us-gaap:ProductOrService, us-gaap:StatementBusinessSegments
(None, 'ctos:AftermarketPartsAndServices')
Revenuesus-gaap: Product Or Service, us-gaap: Statement Business Segments
us-gaap:Revenues
us-gaap:StatementBusinessSegments
(None,)
Revenuesus-gaap: Statement Business Segments
us-gaap:Revenues
us-gaap:StatementGeographical
(None,)
Revenuesus-gaap: Statement Geographical
us-gaap:CostOfRevenue
us-gaap:StatementBusinessSegments
(None,)
Cost Of Revenueus-gaap: Statement Business Segments
us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
us-gaap:ProductOrService
(None,)
Cost Of Goods And Service Excluding Depreciation Depletion And Amortizationus-gaap: Product Or Service
us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
us-gaap:ProductOrService, us-gaap:StatementBusinessSegments
('ctos:EquipmentSales', None)
Cost Of Goods And Service Excluding Depreciation Depletion And Amortizationus-gaap: Product Or Service, us-gaap: Statement Business Segments
us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
us-gaap:ProductOrService, us-gaap:StatementBusinessSegments
('ctos:RentalsAndPartsAndServices', None)
Cost Of Goods And Service Excluding Depreciation Depletion And Amortizationus-gaap: Product Or Service, us-gaap: Statement Business Segments
us-gaap:GrossProfit
us-gaap:StatementBusinessSegments
(None,)
Gross Profitus-gaap: Statement Business Segments
us-gaap:Assets
us-gaap:StatementGeographical
(None,)
Assetsus-gaap: Statement Geographical
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:StockholdersEquity
us-gaap:ConsolidatedEntities, us-gaap:StatementEquityComponents
('ParentCompany', None)
Stockholders Equityus-gaap: Consolidated Entities, us-gaap: Statement Equity Components
us-gaap:InventoryNet
us-gaap:PublicUtilitiesInventory
(None,)
Inventory Netus-gaap: Public Utilities Inventory
us-gaap:Goodwill
us-gaap:StatementBusinessSegments
(None,)
Goodwillus-gaap: Statement Business Segments
us-gaap:LongTermDebt
us-gaap:LongtermDebtType
(None,)
Long Term Debtus-gaap: Longterm Debt Type
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:StockholdersEquity
us-gaap:ConsolidatedEntities, us-gaap:StatementEquityComponents
('ParentCompany', None)
Stockholders Equityus-gaap: Consolidated Entities, us-gaap: Statement Equity Components
us-gaap:Revenues
us-gaap:ProductOrService
(None,)
Revenuesus-gaap: Product Or Service
us-gaap:Revenues
us-gaap:ProductOrService, us-gaap:StatementBusinessSegments
('ctos:EquipmentSales', None)
Revenuesus-gaap: Product Or Service, us-gaap: Statement Business Segments
us-gaap:Revenues
us-gaap:ProductOrService, us-gaap:StatementBusinessSegments
(None, 'ctos:AftermarketPartsAndServices')
Revenuesus-gaap: Product Or Service, us-gaap: Statement Business Segments
us-gaap:Revenues
us-gaap:StatementBusinessSegments
(None,)
Revenuesus-gaap: Statement Business Segments
us-gaap:Revenues
us-gaap:StatementGeographical
(None,)
Revenuesus-gaap: Statement Geographical
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service