Home Data Calendar Blog

CTOS

Tables

    2024-03-31 2023-12-31 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.030.030.010.010.010.010.010.010.010.00NA0.00NANANANA
Weighted Average Number Of Diluted Shares Outstanding 240.36NA246.59246.96247.05NA247.70248.61247.06NA244.29243.7548.62NA49.3149.0349.03NA39.91NANANANANANANA
Weighted Average Number Of Shares Outstanding Basic 240.36NA245.81246.13246.05NA247.70247.75247.06NA244.29243.7548.62NA49.0349.0349.03NA39.91NANANANANANANA
Earnings Per Share Basic -0.060.070.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.060.070.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

    2024-03-31 2023-12-31 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 303.54400.27305.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 411.31521.75434.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 411.31521.75434.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 320.60394.93327.20346.21342.50358.40269.61279.35281.98278.59292.05328.4258.0860.1953.6352.1460.3452.9641.1842.2141.1446.6543.87NANANA
Gross Profit 90.71126.82107.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 72.3473.3569.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 57.9959.4356.9558.0356.9958.6049.8448.7853.6643.8448.6251.2611.3412.208.6311.0211.628.0310.517.307.586.638.37NANANA
Operating Income Loss 18.3753.4738.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 12.9011.6010.108.106.805.103.602.201.701.401.702.10NANANANANANANANANANANANANANA
Interest Paid Net 23.1071.73-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 -37.91-36.37-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
Income Tax Expense Benefit -1.954.680.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 2.130.240.451.440.01NANANANA0.320.100.000.120.490.000.080.080.010.200.100.140.18NANANANA
Net Income Loss -14.3416.129.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 -16.8619.356.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 -14.3416.129.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 -14.3416.129.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

    2024-03-31 2023-12-31 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 3450.513367.803227.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 3450.513367.803227.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 896.68917.20913.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

    2024-03-31 2023-12-31 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 1326.621265.901116.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 7.9910.318.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 7.9910.318.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 169.30215.09156.31151.95167.64193.11176.97168.92174.06168.39165.16151.5054.4160.9356.4757.4470.2871.3262.62NANA52.56NANANANA
Inventory Net 1103.43985.79888.75765.42714.35596.72555.81536.09463.72410.54381.16414.4633.6631.3730.6232.1130.7433.0021.41NANA11.44NANANANA
Prepaid Expense And Other Assets Current 26.0723.8621.0427.5929.4625.789.9913.8014.8513.2211.7815.6413.077.536.175.375.255.224.790.010.010.000.040.060.150.11

    2024-03-31 2023-12-31 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.84704.01703.81704.01703.85703.83703.41705.97713.83695.87684.80680.29238.05238.05237.66238.24238.15238.19228.71NANA228.71NANANANA
Intangible Assets Net Excluding Goodwill 270.46277.21284.15291.05297.49304.13310.89318.66314.50327.84341.16354.4966.8367.5868.3269.0969.8670.5570.24NANA70.74NANANANA
Finite Lived Intangible Assets Net NA277.21NANANA304.13NANANA327.84341.16354.49NA39.58NANANA42.55NANANANANANANANA
Other Assets Noncurrent 21.4223.4325.1125.9026.3526.9430.8229.5427.0024.4122.8020.32NA0.50NANANANA298.95NANA299.45NANANANA

    2024-03-31 2023-12-31 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 993.14897.39824.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 6.078.261.293.555.246.941.593.184.956.355.006.041.111.281.281.281.601.281.28NANA2.53NANANANA
Accounts Payable Current 119.25117.65130.47117.10126.0487.25102.66127.64108.4891.1282.5495.2527.9731.8314.8314.8628.0441.1736.18NANA20.87NANANANA
Other Accrued Liabilities Current NA6.46NANANA6.50NANANA6.27NANANA6.63NANANA1.35NANANA1.49NANANANA
Accrued Liabilities Current 67.1873.8572.5567.0470.1168.7870.5752.4061.9660.3468.8052.4030.1631.9915.8127.2115.1627.595.50NANA6.36NANANANA
Contract With Customer Liability Current 26.4828.7622.6430.0932.3634.6730.6628.8225.6835.7921.6121.30NA0.97NANANANANANANANANANANANA

    2024-03-31 2023-12-31 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 1560.701553.201489.321489.881453.221414.891429.221413.031396.661384.671407.111391.55753.84728.12752.98770.84788.62749.65694.09NANA796.90NANANANA
Long Term Debt 1498.411495.391427.351428.671399.281361.711364.511353.141329.351314.621328.671310.32726.79717.14734.55734.09750.71714.30656.68NANA759.40NANANANA
Long Term Debt Noncurrent 1492.351487.141426.061425.121394.041354.771362.931349.961324.401308.271323.671304.28725.68715.86733.27732.80749.11713.02655.40NANA756.87NANANANA
Deferred Income Tax Liabilities Net 30.9533.3531.0931.0829.6129.0928.1124.5021.5515.6219.7519.60NANANA13.2712.9412.2912.01NANA11.19NANANANA
Operating Lease Liability Noncurrent 37.4032.7131.5628.7323.9324.8229.6330.6230.7231.5132.4233.49NANANANANANANANANANANANANANA

    2024-03-31 2023-12-31 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 896.68917.20913.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.030.030.010.010.010.010.010.010.010.00NA0.00NANANANA
Additional Paid In Capital 1540.331537.551533.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 -572.21-557.87-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 -8.51-5.98-9.21-6.38-8.61-8.95-10.29-2.64NANANANANANANANANA0.000.00NANA-0.40NANANANA

    2024-03-31 2023-12-31 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 -14.38-28.18-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 -33.41-30.99-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 45.4960.3210.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

    2024-03-31 2023-12-31 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 -14.38-28.18-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 -14.3416.129.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 56.1656.9154.5555.4452.0952.3654.0054.6262.5063.1166.8059.2619.9121.0720.69NANANANANANANANANANANA
Increase Decrease In Inventories 116.8297.76123.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 2.77-14.3713.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.733.002.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.431.431.190.622.411.381.330.831.331.321.181.440.801.100.670.800.710.810.720.700.680.82NANANANA

    2024-03-31 2023-12-31 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 -33.41-30.99-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

    2024-03-31 2023-12-31 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 45.4960.3210.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 6.7618.9115.403.411.128.53NANANANANANANANANANANANANANANANANANANANA

    2024-03-31 2023-12-31 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 411.31521.75434.35456.83452.16486.72357.78362.11366.48356.44357.31375.1178.3083.2569.2668.4881.7477.2562.4462.8561.4968.6964.0855.8457.690.06
Equipment Sales 272.60366.97283.08302.12301.29325.75210.90218.51227.19212.51217.16247.6817.9918.0011.56NANANANANANANANANANANA
Rental Revenue 106.17120.24118.21122.17118.29127.83115.01112.06109.14114.13109.1198.5448.2951.3946.12NANANANANANANANANANANA
Rental Revenue Excluding Shipping And Handling 101.51113.80112.37114.62112.90121.52110.05107.44105.14109.59105.1794.7146.1949.0944.47NANANANANANANANANANANA
Rental Revenue Shipping And Handling 4.666.445.847.555.386.314.964.614.014.543.943.832.102.291.66NANANANANANANANANANANA
Sales And Services 305.14401.51316.14334.66333.88358.89242.77250.05257.33242.31248.20276.5730.0131.8723.14NANANANANANANANANANANA
Sales And Services Equipment Sales 272.60366.97283.08302.12301.29325.75210.90218.51227.19212.51217.16247.6817.9918.0011.56NANANANANANANANANANANA
Sales And Services Parts And Services 32.5334.5433.0632.5432.5933.1531.8731.5530.1429.8031.0328.9012.0213.8611.58NANANANANANANANANANANA
Equipment Sales, Equipment Rental Solutions 32.7468.0252.1750.6992.1478.4737.1237.2059.3535.2927.1032.5510.4811.955.51NANANANANANANANANANANA
Equipment Sales, Truck And Equipment Sales 239.86298.94230.90251.42209.15247.27173.78181.31167.83177.22190.06215.127.506.066.05NANANANANANANANANANANA
Rental Revenue, Aftermarket Parts And Services 2.883.653.284.344.504.403.003.953.584.513.983.463.564.153.51NANANANANANANANANANANA
Rental Revenue, Equipment Rental Solutions 103.29116.59114.93117.83113.78123.43112.01108.11105.56109.62105.1295.0844.7347.2442.62NANANANANANANANANANANA
Sales And Services Parts And Services, Aftermarket Parts And Services 32.5334.5433.0632.5432.5933.1531.8731.5530.1429.8031.0328.9012.0213.8611.58NANANANANANANANANANANA
Related Party 3.683.174.7310.058.466.698.3810.89NANANANANANANANANANANANANANANANANANA
Aftermarket Parts And Services 35.4238.1936.3436.8837.0937.5534.8735.4933.7334.3135.0232.3515.5818.0115.09NANANANANANANANANANANA
Equipment Rental Solutions 136.03184.62167.10168.53205.92201.90149.13145.31164.91144.92132.22127.6455.2259.1948.12NANANANANANANANANANANA
Truck And Equipment Sales 239.86298.94230.90251.42209.15247.27173.78181.31167.83177.22190.06215.127.506.066.05NANANANANANANANANANANA
13.6110.579.8414.3313.8813.8810.699.779.586.135.915.600.831.711.751.001.371.111.921.041.661.571.26NANANA
US 397.70511.18424.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 303.54400.27305.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 4.666.445.847.555.386.314.964.614.014.543.943.832.102.291.66NANANANANANANANANANANA
Rental Revenue Shipping And Handling 4.666.445.847.555.386.314.964.614.014.543.943.832.102.291.66NANANANANANANANANANANA
Sales And Services 298.87393.83299.17308.12311.35344.47237.34240.41242.87237.76239.35266.9730.0131.8723.14NANANANANANANANANANANA
Sales And Services Equipment Sales 269.58365.44270.32282.51283.58315.77206.45214.63214.95209.95210.26240.8717.9918.0011.56NANANANANANANANANANANA
Sales And Services Parts And Services 29.2928.3928.8525.6127.7728.7030.9025.7927.9327.8129.0926.1012.0213.8611.58NANANANANANANANANANANA
Revenue From Contract With Customer Including Assessed Tax 411.31521.75434.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
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Payments For Repurchase Of Common Stock
Shares
Weighted Average Number Of Diluted Shares Outstanding
OperatingLeaseLiability
Operating Lease Liability Noncurrent
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