Home Data Calendar Blog

CPRT

Tables

    2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-07-01 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-10-30 2010-07-31 2010-04-30 2010-01-31 2009-10-31
Common Stock Value 0.100.100.100.100.100.100.190.100.100.100.190.100.100.100.100.100.100.100.100.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.100.100.100.100.100.100.10NANA0.10NANANANANANA0.10NA5023.045114.275063.71NANA5848.11NANANA
Weighted Average Number Of Diluted Shares Outstanding 977.91976.51NA976.45974.59971.68NA967.38965.07964.34NA962.90964.75964.88NA960.83961.12959.87NA954.36953.88954.65NA951.57962.64979.30NA971.84965.44955.16NA948.54942.35951.03NA931.10983.261004.58NA1056.991054.981.05NA1.051048.811045.65NA1044.241036.161027.78NANA1043.611052.721070.42NA1136.531311.281350.50NANA1362.371358.83NA
Weighted Average Number Of Shares Outstanding Basic 964.75963.18NA961.81960.52958.13NA953.57952.75952.20NA950.02948.74948.27NA945.58944.61943.16NA936.53930.68924.68NA911.94923.19935.55NA928.04925.91922.78NA919.68916.57901.74NA884.34938.45961.24NA1011.321010.401.01NA1.011004.511003.68NA1002.16997.67994.42NANA1012.771026.451051.46NA1116.901299.841339.92NANA1347.581345.73NA
Earnings Per Share Basic 0.400.380.340.400.340.35-0.290.360.310.260.280.290.300.280.270.300.200.210.170.160.180.230.170.210.140.120.120.140.110.090.080.100.070.180.100.080.060.060.060.060.050.050.050.040.040.040.040.050.040.050.04NA0.060.040.040.040.040.030.030.010.030.030.030.03
Earnings Per Share Diluted 0.400.370.330.390.330.34-0.280.360.300.260.270.290.300.270.270.300.200.210.170.150.180.230.160.200.140.120.110.130.110.080.070.100.070.180.090.080.060.050.060.060.050.050.050.040.040.040.040.050.040.040.04NA0.050.040.040.040.040.030.030.010.030.030.030.03

    2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-07-01 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-10-30 2010-07-31 2010-04-30 2010-01-31 2009-10-31
Revenue From Contract With Customer Including Assessed Tax 1163.321146.831069.001127.261020.151020.42997.591021.83956.72893.37883.39939.94867.46810.13748.63733.91617.03592.94525.66550.36575.14554.42542.58553.12484.90461.37449.22478.20459.11419.17378.60373.86349.53345.99332.66347.25299.71288.84282.29297.14276.26290.39287.45309.72286.43279.88263.70277.64266.19238.87226.56226.56244.10227.90225.63215.44236.75207.38212.67212.67190.47220.35176.60185.46
Revenues 1163.321146.831069.001127.261020.151020.42997.591021.83956.72893.37883.39939.94867.46810.13748.63733.91617.03592.94525.66550.36575.14554.42542.58553.12484.90461.37449.22478.20459.11419.17378.60373.86349.53345.99332.66347.25299.71288.84282.29297.14276.26290.39287.45309.72286.43279.88263.70277.64266.19238.87226.56226.56244.10227.90225.63215.44236.75207.38212.67212.67190.47220.35176.60185.46
Costs And Expenses 737.11740.46709.46690.06640.25625.04606.97602.91591.20581.87558.60567.19520.13480.01447.13405.80358.81344.35NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA160.25151.99154.71147.19153.07NA133.25148.22123.37NA
General And Administrative Expense 99.34105.7494.0388.3084.2568.6466.9664.5160.9857.9856.7863.5256.0154.9155.9853.2349.2848.1744.7247.5150.0049.4849.8244.0943.4944.4852.4644.4540.6639.3237.2935.7237.8840.4735.2735.7032.5334.6232.0232.6534.4039.9141.0840.5240.0642.8840.0232.7834.0531.0829.93NA27.3227.3929.8526.1326.8625.7129.26NA29.0028.3725.45NA
Operating Income Loss 426.21406.37359.54437.20379.90395.38390.62418.92365.52311.50324.79372.75347.33330.12301.50328.11258.22248.59205.72195.10209.89205.39192.80207.49164.74151.44134.84174.62150.95123.94110.81136.79108.88104.82106.19121.9592.0886.2586.7794.7780.4782.4075.8662.6371.4864.9663.0582.8162.7774.3669.49NA87.9463.5465.3863.4682.0460.2059.5959.5957.2272.1353.2356.49
Interest Paid Net 1.360.011.18-0.091.940.101.030.880.640.064.055.174.235.084.997.122.854.765.215.514.504.514.595.684.494.53NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Interest Income Expense Nonoperating Net 40.7545.55NANA33.9632.01NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Allocated Share Based Compensation Expense 9.3210.418.549.029.178.519.2710.0810.1310.1910.039.829.669.4513.789.378.878.916.095.556.145.535.845.655.936.025.985.945.995.315.295.015.525.085.035.035.395.414.864.424.504.374.846.625.774.874.834.684.755.175.38NA5.395.505.044.815.084.484.64NANANANANA
Income Tax Expense Benefit 76.5190.1486.2590.0085.2390.7875.9190.0083.4367.2539.7390.9854.6465.4643.0736.7459.0146.5336.3544.3136.37-16.1033.5711.3933.5934.7022.9943.8141.1436.5736.0140.5434.03-64.7521.0242.5532.5929.3524.0330.7327.9129.6122.8420.4425.2422.8220.8628.7721.4825.7422.58NA29.0821.6122.6722.1230.2122.8222.34NA21.4527.1917.44NA
Income Taxes Paid Net 196.2280.8319.4977.92179.419.0786.0873.1192.625.70NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Profit Loss 386.54361.18322.18382.11325.53332.53347.79350.43293.68245.85NANANANA255.97286.80193.44200.28165.53147.49168.71218.18153.50192.74131.37114.08109.74127.41103.3077.5670.3790.5566.07167.28NANANANANANANANANANANANANANANANANANANANANA40.5250.1437.8937.82NA36.2344.3935.7335.27
Net Income Loss 387.40362.09322.57382.29325.63332.53347.79350.43293.68245.85263.74278.62287.41260.36255.97286.80193.44200.28165.53147.49168.71218.18153.50192.74131.37114.08109.75127.35103.2677.5270.3390.5566.07167.2884.1274.0258.9652.4157.4157.5652.1952.6251.0440.8845.3441.4241.3053.2439.6445.8444.90NA55.4740.6041.1540.5250.1437.8937.8237.82NANANANA
Comprehensive Income Net Of Tax 360.58360.32336.40370.76357.71296.17359.24354.48336.11216.28246.97249.53275.29249.84256.78291.85215.21192.88NANANANA134.16186.77139.80106.3692.23115.85126.5076.0383.9395.8374.49148.5059.5693.3030.6346.4755.2157.4929.6028.7452.8150.7746.3155.9031.2248.4338.0853.1833.86NA64.3732.0337.0337.4659.5436.80NANANANANANA

    2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-07-01 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-10-30 2010-07-31 2010-04-30 2010-01-31 2009-10-31
Assets 9187.358869.498427.768010.637598.527333.796737.886349.815932.415593.685308.865443.875136.964918.854562.144281.953934.443741.193455.263161.583048.612855.942547.622391.762296.912381.792307.702165.192143.542062.671982.501811.691841.241770.401649.821624.131604.361855.761799.952002.981952.071536.591506.801476.671438.491397.391334.481298.681253.951214.531155.07NA1204.761139.661225.881084.441191.311188.41NANA1228.81NANANA
Liabilities 863.32949.54879.21814.45785.81897.15750.44757.38718.76740.84683.261090.821047.101125.031032.941032.57991.851030.36965.75880.57923.88929.34769.24772.91836.95710.03726.60704.38811.75873.76883.90805.36945.54962.99875.36907.61872.96839.22835.49867.01878.83499.15503.31536.91557.77574.74572.08574.29586.44605.65593.95NA626.03632.29671.04529.26544.97547.08NANA141.58NANANA
Liabilities And Stockholders Equity 9187.358869.498427.768010.637598.527333.796737.886349.815932.415593.685308.865443.875136.964918.854562.144281.953934.443741.193455.263161.583048.612855.942547.622391.762296.912381.792307.702165.192143.542062.671982.501811.691841.241770.401649.821624.131604.361855.761799.952002.981952.071536.591506.801476.671438.491397.391334.481298.681253.951214.531155.07NA1204.761139.661225.881084.441191.311188.41NANA1228.81NANANA

    2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-07-01 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-10-30 2010-07-31 2010-04-30 2010-01-31 2009-10-31
Assets Current 4966.784733.124418.184149.133748.493584.893262.603001.032638.782364.612202.452457.432189.372039.781702.611499.371225.471138.18963.76794.15731.96744.08687.17613.59628.47763.22709.12630.90666.48654.37587.26593.61659.25630.71499.31464.50506.86785.66734.58954.46888.42457.77412.29385.75332.93320.95306.45353.16311.90327.07322.29NA383.38328.21384.27241.87353.37392.35NANA437.42NANANA
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 3338.913698.121514.111089.991256.952581.57957.392114.181660.951539.391384.241454.82971.651298.371048.26911.89616.40605.73477.72NANANA186.32NANANA274.52NANANA210.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 882.75801.84785.88822.65846.36755.63702.04693.83765.19628.96578.57585.91630.63562.64480.63434.87462.40407.90350.21346.24445.96394.31367.26376.56393.56336.00351.60356.12398.97366.64311.85302.07340.44294.36266.27263.29281.23231.40215.70217.00235.48204.81196.99192.61222.10187.62182.71164.16198.81149.55138.97NA129.34151.90136.28122.86117.53136.97NANA109.06NANANA
Inventory Net 59.0752.4043.6446.7642.8142.6339.9745.0052.0753.8758.7956.9952.9848.1944.9739.2330.2028.2420.0819.8118.5219.4820.9422.3128.3219.7316.7317.0313.0310.1410.169.249.148.9210.3911.449.469.078.618.118.027.597.269.839.859.2110.7410.5211.047.598.49NA7.467.25NA8.02NANANANANANANANA
Prepaid Expense And Other Assets Current 36.4632.9733.8740.9836.3128.1426.3127.8626.5320.6018.7319.2119.9314.0414.2916.1117.0311.2615.3314.7814.9614.7816.5717.7017.7816.5516.6616.6217.3715.5317.6218.0016.7616.1018.0018.9119.1820.7319.8218.3117.9018.4919.5018.4420.0719.3515.3410.7911.6314.659.15NA8.907.2111.2114.8114.52NANANA14.34NANANA

    2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-07-01 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-10-30 2010-07-31 2010-04-30 2010-01-31 2009-10-31
Property Plant And Equipment Gross 4698.384554.184318.084169.604096.603953.163822.563653.753566.153454.303328.133216.933162.183075.993027.402937.712856.182720.582566.262437.332368.98NA1965.35NANANA1653.55NANANA1396.05NANANA1232.33NANANA1115.76NANANA1077.62NANANA1049.62NANANA910.59NANANANA892.72NANANANA833.07NANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 1235.611191.031142.251096.511053.891009.62978.22942.81909.87871.82842.36814.12786.17757.29730.77710.18680.84648.52624.54599.03579.66NA537.62NANANA490.12NANANA451.99NANANA415.54NANANA415.35NANANA385.23NANANA372.11NANANA323.43NANANANA292.33NANANANA259.55NANANA
Amortization Of Intangible Assets 3.403.603.403.303.503.106.801.901.901.901.901.901.801.801.601.801.701.801.902.202.302.502.502.502.602.903.103.603.503.802.801.401.301.301.401.401.501.501.701.501.701.903.101.501.201.101.601.001.101.101.10NA1.201.101.101.301.101.00NANANANANANA
Property Plant And Equipment Net 3462.773363.163175.843073.093042.712943.542844.342710.932656.272582.482485.762402.812376.012318.702296.622227.532175.352072.061941.721838.301789.331545.711427.731340.691237.121188.091163.421087.911024.56959.72944.06913.30882.26840.59816.79806.97744.22705.59700.40683.96688.24691.98692.38685.56707.38692.40677.52676.70657.42625.04587.16NA574.73568.82594.85600.39598.97575.69NANA573.51NANANA
Goodwill 509.67514.48513.91511.37510.56500.93394.29406.64404.05394.84401.95348.00352.91354.06355.72347.51346.97342.58343.62338.04338.26337.18333.32337.73338.05335.12337.24342.46344.50339.02340.24258.63256.87255.09260.20267.37264.13270.62271.85271.48270.49276.89283.78288.40291.23281.45267.46208.58210.19198.56196.44NA197.81194.95197.13198.62200.61177.88NANA175.87NANANA
Intangible Assets Net Excluding Goodwill 68.0872.5174.0976.7984.0581.8362.70NANANA54.68NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA25.38NANA17.71NANANANANANANANA12.7510.4110.84NANA13.02NANANA
Other Assets Noncurrent 65.2072.66129.4491.4099.87100.9165.8176.2775.4787.3747.7173.7855.6239.1441.8339.2834.5730.0339.7235.4834.0539.5843.8441.8032.6631.9932.5633.3037.7736.2733.7235.5432.6931.8538.2640.6643.3147.0346.4244.2545.9650.2256.3957.8056.5957.6535.2323.2731.9131.3218.91NA19.1419.2125.8321.3918.5220.75NANA18.78NANANA
Held To Maturity Securities Fair Value 458.93NA1926.352018.411414.5149.711414.90NANANANA224.90374.73NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Held To Maturity Securities Accumulated Unrecognized Holding Gain 0.39NA18.3018.073.390.738.31NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-07-01 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-10-30 2010-07-31 2010-04-30 2010-01-31 2009-10-31
Liabilities Current 629.64714.86628.57563.42526.02624.42492.77506.56487.62504.48440.89449.10417.86491.91421.03413.05371.01407.54356.04286.57342.84323.32282.00296.91372.03254.81277.26270.58375.05289.17302.15221.49345.95357.68278.78203.58265.12223.93213.13229.45234.72259.69244.28256.74259.65257.91238.56218.38212.81217.22187.38NA198.77186.18208.63166.63171.41160.89NANA107.22NANANA
Accounts Payable And Accrued Liabilities Current 562.21582.22518.15506.80473.86495.20440.81441.47439.27446.97399.03398.41367.70411.25369.83359.24324.11359.82318.53250.84296.98289.25270.92279.78266.13235.98270.94245.47242.59222.40208.41192.77184.97175.97192.38150.30147.84147.34147.45154.25148.18153.80152.16164.22154.87154.85136.65129.00125.40112.35102.96NA108.59100.44101.49101.71104.23101.43NANA93.74NANANA
Accrued Income Taxes Current 17.8485.6360.997.394.7480.114.3718.533.8216.10NA6.916.4637.177.769.148.6712.643.710.910.731.313.481.584.4412.890.6718.0513.8128.436.476.427.626.585.6217.1712.6330.448.285.665.8625.918.2811.215.5421.584.748.036.0823.673.08NA8.643.3522.263.5410.241.85NANA1.31NANANA
Contract With Customer Liability Current 26.8925.5828.1228.7626.2027.1726.12NANANA20.06NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-07-01 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-10-30 2010-07-31 2010-04-30 2010-01-31 2009-10-31
Deferred Income Tax Liabilities Net 92.8995.4793.6592.0194.1491.8289.4976.6976.4777.4580.0678.0269.7672.1763.9757.7781.3277.8371.6957.72NANA48.68NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-07-01 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-10-30 2010-07-31 2010-04-30 2010-01-31 2009-10-31
Stockholders Equity Including Portion Attributable To Noncontrolling Interest 8301.267896.317524.017171.256787.606411.425987.44NA5213.654852.834625.60NANANA3529.20NANANA2489.52NANANA1778.381618.851459.951671.761581.101460.811331.791189.241098.60NANANA774.46NANANA964.46NANANA1003.50NANANANANANANANANANANANANA646.34641.33NANA1087.23NANANA
Common Stock Value 0.100.100.100.100.100.100.190.100.100.100.190.100.100.100.100.100.100.100.100.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.100.100.100.100.100.100.10NANA0.10NANANANANANA0.10NA5023.045114.275063.71NANA5848.11NANANA
Additional Paid In Capital Common Stock 1179.821133.691120.981102.681087.351067.42938.91NANANA838.53NANANA761.83NANANA672.73NANANA572.56NANANA526.86NANANA453.35NANANA392.44NANANA407.81NANANA404.54NA384.95373.18368.77361.58353.11332.02326.19NA326.57NANA313.93NANANANANANANANA
Retained Earnings Accumulated Deficit 7292.906907.276545.906225.285845.445521.265189.444843.344495.104201.963956.413693.733415.383128.322868.202617.442330.792137.651937.851773.581626.861458.221338.331186.121037.051253.281162.151053.51926.16822.55745.37675.83585.28519.24491.19406.96440.46677.85625.44780.36722.79670.73619.00568.35527.48482.14440.78399.87346.65307.54272.96NA279.15225.51266.76264.46346.87354.43NANA754.47NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -171.56-144.74-142.97-156.81-145.28-177.36-141.01-152.46-156.51-198.94-169.37-152.60-123.50-111.38-100.86-101.66-106.72-128.49-121.09-138.92-119.87-119.29-132.53-113.19-107.22-115.65-107.93-90.41-78.91-102.16-100.68-114.27-119.55-127.97-109.19-83.79-103.07-74.74-68.79-66.59-66.53-43.94-20.06-21.83-31.72-32.68-47.16-37.08-32.27-30.70-38.04NA-27.01-35.91-27.34-23.23-20.17-29.57NANA-32.74NANANA

    2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-07-01 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-10-30 2010-07-31 2010-04-30 2010-01-31 2009-10-31
Net Cash Provided By Used In Operating Activities 178.13482.27439.22496.30161.79375.25358.58505.80188.27311.56312.83417.31134.01312.54228.69369.16134.51258.53266.92294.05144.46212.46193.15238.29107.52107.68NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA42.28107.33NANANA25.4291.18NANA
Net Cash Provided By Used In Investing Activities -574.721702.23-23.59-668.81-1483.011235.33-1563.29-86.39-89.90-152.4715.2672.71-466.40-63.88-101.67-80.71-136.26-146.82-112.36-90.13-267.20-131.51-114.11-122.91-57.71-61.53NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA-13.78-48.57NANANA-18.17-18.35NANA
Net Cash Provided By Used In Financing Activities 35.582.148.384.44-0.967.4115.6035.6914.570.76-401.272.4810.935.179.115.237.3819.2015.178.6937.46-88.7312.53-119.83-264.231.23NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA-145.99-72.05NANANA-3.342.13NANA

    2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-07-01 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-10-30 2010-07-31 2010-04-30 2010-01-31 2009-10-31
Net Cash Provided By Used In Operating Activities 178.13482.27439.22496.30161.79375.25358.58505.80188.27311.56312.83417.31134.01312.54228.69369.16134.51258.53266.92294.05144.46212.46193.15238.29107.52107.68NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA42.28107.33NANANA25.4291.18NANA
Net Income Loss 387.40362.09322.57382.29325.63332.53347.79350.43293.68245.85263.74278.62287.41260.36255.97286.80193.44200.28165.53147.49168.71218.18153.50192.74131.37114.08109.75127.35103.2677.5270.3390.5566.07167.2884.1274.0258.9652.4157.4157.5652.1952.6251.0440.8845.3441.4241.3053.2439.6445.8444.90NA55.4740.6041.1540.5250.1437.8937.8237.82NANANANA
Profit Loss 386.54361.18322.18382.11325.53332.53347.79350.43293.68245.85NANANANA255.97286.80193.44200.28165.53147.49168.71218.18153.50192.74131.37114.08109.74127.41103.3077.5670.3790.5566.07167.28NANANANANANANANANANANANANANANANANANANANANA40.5250.1437.8937.82NA36.2344.3935.7335.27
Depreciation Depletion And Amortization 54.2053.6350.6050.7345.2643.1644.6337.3738.4139.0636.3336.5833.3031.7629.6631.9731.3928.9527.3826.7124.2823.0121.5221.1120.4021.8728.2516.5717.8715.9013.8713.2115.2114.7112.6812.3611.6911.5611.3112.2111.4013.9713.3812.7713.0814.5014.4814.8014.6112.8411.85NA12.0712.2212.0311.3311.2711.3711.72NA11.1511.01NANA
Increase Decrease In Accounts Receivable 83.9349.09-7.18-16.9492.4277.098.11-71.46132.7253.84-11.89-43.1370.0982.6845.92-29.5553.2957.863.11-97.6153.1025.41-9.11-16.2056.8529.27-3.03-42.7930.2455.902.87-39.1245.3229.474.62-19.0951.7716.91-1.35-19.1431.909.00-3.7129.77-34.22-4.71-6.4034.40-48.84-10.32-9.80NA-35.9516.4113.145.78-21.1420.247.99NA6.76-19.21NANA
Increase Decrease In Inventories 7.528.65-3.624.32-0.683.67-11.68-6.87-3.98-4.02-2.524.785.133.465.819.021.518.26-0.141.56-1.05-1.71-1.00-5.928.373.27-2.744.172.56-0.04-0.270.010.12-1.15-0.611.810.800.510.480.020.670.552.570.12-0.441.760.330.43-3.551.01-0.67NA0.950.95-1.451.750.101.56-0.74NA0.420.42NANA
Deferred Income Tax Expense Benefit -1.691.742.25-0.99-1.11-0.9913.180.07-1.53-1.782.448.58-2.328.326.18-23.573.206.2413.822.551.884.848.587.957.52-0.8916.73-2.68-0.092.76-1.89-1.681.3822.096.07-0.220.76-0.870.725.96-1.02-1.291.77-6.63-2.97-3.01-0.233.61-3.21-3.78-5.87NA-2.64-5.50-3.571.060.28-3.04-0.40NA2.79-2.29NANA
Share Based Compensation 9.3210.418.549.029.368.329.2710.0810.1310.1910.039.829.669.4513.789.378.878.916.095.556.145.535.845.655.936.025.985.945.995.315.235.015.525.085.035.035.395.414.864.424.504.374.846.625.774.874.894.754.755.175.45NA5.315.985.044.815.084.484.64NA4.664.42NANA

    2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-07-01 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-10-30 2010-07-31 2010-04-30 2010-01-31 2009-10-31
Net Cash Provided By Used In Investing Activities -574.721702.23-23.59-668.81-1483.011235.33-1563.29-86.39-89.90-152.4715.2672.71-466.40-63.88-101.67-80.71-136.26-146.82-112.36-90.13-267.20-131.51-114.11-122.91-57.71-61.53NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA-13.78-48.57NANANA-18.17-18.35NANA
Payments To Acquire Property Plant And Equipment 116.64236.76137.8987.81123.03162.26170.1189.81104.06152.66102.6478.6191.5064.7098.6081.18136.12147.09104.2487.38268.56131.79114.55122.6174.3962.34108.2268.7969.4241.4847.4732.3054.2038.2130.0866.0757.6020.1730.079.6216.0723.3918.1911.5530.4721.3016.0028.5838.0647.6226.31NA13.657.607.2713.6714.1727.5614.78NA16.3319.66NANA
Payments To Acquire Productive Assets 174.08238.01137.8987.81123.03256.67170.1189.81104.06152.66208.7578.6391.9764.70103.6081.18136.12147.09112.6890.65268.56131.79114.55123.3574.3962.34108.2277.7069.4241.36198.2842.3054.2038.2130.0866.0757.6020.17NANANANANANANANANANANANANANANANANANANANANANANANANANA

    2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-07-01 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-10-30 2010-07-31 2010-04-30 2010-01-31 2009-10-31
Net Cash Provided By Used In Financing Activities 35.582.148.384.44-0.967.4115.6035.6914.570.76-401.272.4810.935.179.115.237.3819.2015.178.6937.46-88.7312.53-119.83-264.231.23NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA-145.99-72.05NANANA-3.342.13NANA

    2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-07-01 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-10-30 2010-07-31 2010-04-30 2010-01-31 2009-10-31
Revenues 1163.321146.831069.001127.261020.151020.42997.591021.83956.72893.37883.39939.94867.46810.13748.63733.91617.03592.94525.66550.36575.14554.42542.58553.12484.90461.37449.22478.20459.11419.17378.60373.86349.53345.99332.66347.25299.71288.84282.29297.14276.26290.39287.45309.72286.43279.88263.70277.64266.19238.87226.56226.56244.10227.90225.63215.44236.75207.38212.67212.67190.47220.35176.60185.46
Revenue From Contract With Customer Including Assessed Tax 1163.321146.831069.001127.261020.151020.42997.591021.83956.72893.37883.39939.94867.46810.13748.63733.91617.03592.94525.66550.36575.14554.42542.58553.12484.90461.37449.22478.20459.11419.17378.60373.86349.53345.99332.66347.25299.71288.84282.29297.14276.26290.39287.45309.72286.43279.88263.70277.64266.19238.87226.56226.56244.10227.90225.63215.44236.75207.38212.67212.67190.47220.35176.60185.46
Operating,US,US 974.85947.54874.19918.92830.73840.91819.11833.76787.93748.85749.05790.25727.39678.46634.94621.95517.92497.25446.59467.20482.74NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, International, International 188.47199.29194.81208.34189.42179.51178.48188.07168.79144.52134.34149.69140.07131.67113.69111.9699.1195.6979.0783.1692.4090.2695.49104.9294.8390.1679.7292.9273.9768.06NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product 172.03160.49175.91180.63158.40160.88163.35174.58166.93166.53175.57173.62156.37142.31128.58110.0684.4377.5767.9958.7865.1166.5772.1879.4368.0966.5657.5667.4457.1545.04NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Service 991.28986.34893.09946.63861.75859.54834.24847.25789.80726.84707.82766.32711.09667.82620.05623.85532.60515.37457.67491.58510.03487.86470.40473.68416.81394.81391.66410.76401.95374.12NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product,US,US 106.7287.5597.3388.2474.6978.3886.9481.6882.2097.19NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product, International, International 65.3272.9478.5892.3983.7182.5076.4192.9084.7369.34NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Service,US,US 868.13859.99776.86830.68756.04762.52732.17752.08705.73651.66NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Service, International, International 123.15126.35116.23115.95105.7197.01102.0795.1784.0675.18NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Intangible Assets Net Excluding Goodwill
Assets
Inventory Net
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Other Assets Noncurrent
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Liabilities Current
Current Liabilities
Accrued Income Taxes Current
Noncurrent Liabilities
Accrued Income Taxes Noncurrent
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Gain Loss On Sale Of Property Plant Equipment
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
NonoperatingIncomeExpense
Other Nonoperating Income Expense
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept