Home Data Calendar Blog

ORLY

Tables

    2024-09-30 2024-06-30 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 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Common Stock Value 0.580.580.590.590.600.600.610.620.630.640.660.670.680.690.700.710.730.740.740.760.760.770.780.790.800.810.820.840.850.880.910.930.950.950.970.980.991.001.011.021.021.051.061.061.081.091.111.131.161.221.261.271.281.361.391.41NANANA1.38NANANA
Weighted Average Number Of Diluted Shares Outstanding 58.3459.0459.45NA60.5961.3762.40NA63.8665.6967.19NA69.2470.2671.02NA74.5974.8375.66NA76.9778.4179.30NA81.4182.5484.52NA88.0391.3093.50NA96.1297.2898.54NA100.77102.11103.26NA105.22107.56108.07NA110.19112.08113.40NA120.54127.19129.33NA135.03139.72142.87NA141.71141.12139.61NANANANA
Weighted Average Number Of Shares Outstanding Basic 58.0058.6859.02NA60.0860.8261.84NA63.2965.1266.57NA68.6169.6270.38NA73.9274.2075.02NA76.1777.6178.48NA80.5981.7383.53NA86.9590.0392.00NA94.8995.9797.14NA99.27100.55101.61NA103.50105.77106.19NA108.31110.28111.56NA118.55124.87126.97NA132.78137.40140.58NA138.83138.23137.58NANANANA
Earnings Per Share Basic 11.4710.619.279.3310.8210.328.368.459.258.867.247.718.148.417.135.457.137.164.004.295.144.564.093.764.544.323.653.563.263.142.882.622.932.692.632.222.682.322.091.792.101.941.641.431.721.611.381.161.341.171.160.961.120.970.730.760.840.720.710.520.640.630.47
Earnings Per Share Diluted 11.4110.559.209.2610.7210.228.288.379.178.787.177.648.078.337.065.407.077.103.974.255.084.514.053.724.504.283.613.523.223.102.832.592.902.652.592.192.642.292.061.762.061.911.611.401.691.581.361.141.321.151.140.941.100.960.720.740.820.710.700.520.630.620.46

    2024-09-30 2024-06-30 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 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Revenue From Contract With Customer Excluding Assessed Tax 4364.444272.203976.243832.014203.384068.993707.863644.493798.623670.743296.013291.493479.573465.603090.902828.773207.643091.592476.492482.972666.532589.872410.612314.962482.722456.072282.682190.812339.832290.832156.262099.302220.952176.692096.151949.052080.202035.521901.901764.181876.871847.091727.941621.231728.031714.971585.011488.381601.561562.851529.391391.311535.451479.321382.741310.331425.891381.241280.071173.701258.241251.381163.75
Revenues 4364.444272.203976.243832.014203.384068.993707.863644.493798.623670.743296.013291.493479.573465.603090.902828.773207.643091.592476.492482.972666.532589.872410.612314.962482.722456.072282.682190.812339.832290.832156.262099.302220.952176.692096.151949.052080.202035.521901.901764.181876.871847.091727.941621.231728.031714.971585.011488.381601.561562.851529.391391.311535.451479.321382.741310.331425.891381.241280.071173.701258.241251.381163.75
Cost Of Goods And Services Sold 2113.212104.141942.071864.592042.921982.411817.541790.541863.661786.021587.941556.961661.331639.221450.101356.631527.171454.411180.581158.391244.001221.591131.321080.641166.961167.431081.421031.631109.541090.77NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Gross Profit 2251.222168.062034.171967.432160.462086.581890.331853.951934.961884.721708.071734.541818.241826.381640.801472.141680.471637.181295.911324.581422.531368.291279.291234.321315.761288.641201.261159.181230.291200.061131.151114.231170.031127.181097.581027.641089.251058.79986.96912.11968.20950.88877.72819.30879.16871.88798.66750.38805.49779.86761.68694.70754.21718.66669.78636.60693.41672.63618.35569.53610.55603.77542.67
Selling General And Administrative Expense 1354.501304.761281.691248.691263.241232.811173.681171.741130.771086.171038.541058.651063.641030.80949.69937.87955.46900.69872.35883.08886.17870.21834.50806.27830.61809.49778.41756.35768.33742.62727.99706.52722.22702.12678.95665.02673.99673.02636.59609.10624.43614.40590.60563.54578.78575.61547.58527.41542.17536.26514.18490.58513.16496.29473.34472.46488.48476.47449.90NANANANA
Operating Income Loss 896.73863.30752.48718.74897.22853.77716.64682.22804.19798.55669.53675.88754.60795.58691.11534.27725.01736.49423.56441.50536.36498.07444.79428.04485.15479.15422.85402.83461.96457.44403.16407.71447.81425.06418.63362.62415.26385.77350.37303.01343.77336.47287.12255.76300.38296.26251.08222.97263.32243.60247.50206.91241.05222.37196.44164.14199.03181.16168.44125.41149.20149.68113.34
Interest Expense Debt 55.1754.8357.1556.1551.3649.5944.5742.3343.1637.3834.8434.7334.8737.6637.5138.3541.6741.7239.3935.2935.8634.5434.2931.4731.5830.8628.2226.7924.3220.8319.4018.7018.7118.7014.8214.1114.3014.3214.4014.0812.9812.8213.4112.9113.2911.4711.4011.4810.459.149.139.467.216.265.247.499.7611.1510.88NANANANA
Interest Paid Net 28.7875.7834.6762.5338.1662.3926.5356.1831.3636.8031.5136.3231.1839.3037.4841.3245.3126.8146.2824.6245.8116.4147.8015.9146.476.7948.765.5135.105.2031.954.1032.374.1123.064.0623.294.2823.434.0321.982.7722.422.7022.35-2.0623.76-1.3018.24-0.7318.45-0.7112.62-0.191.647.026.0710.857.28NANANANA
Income Tax Expense Benefit 182.46188.71153.15119.03196.84181.77160.53117.67176.41180.54151.38125.25161.88175.88154.22106.98159.15168.7479.2284.40110.60111.2993.0092.8089.5096.8090.5074.41155.80153.50120.29144.90153.40151.00150.20131.05134.60138.70124.80108.43115.32119.15101.1091.55101.80109.0086.3079.8894.6588.9592.3074.6086.5983.2163.7063.5073.6571.8561.00NANANANA
Income Taxes Paid 338.9370.609.80167.9381.7755.669.7022.68100.80283.118.58117.5840.69287.115.5754.60230.3015.214.97176.5423.88189.175.3354.43105.96143.057.94136.89156.06203.780.00152.78137.80255.3323.77142.90148.21186.048.68108.43118.08156.6133.3390.70101.80140.9429.1686.8962.17114.2811.2967.6192.3875.1017.6832.0945.5063.3813.17NANANANA
Net Income Loss 665.46622.85547.24552.50649.83627.37516.88528.57585.44576.76481.88518.97558.65585.45501.61392.94527.25531.67300.44324.92391.29353.68321.15300.36366.15353.07304.91302.31283.73282.82264.93246.03278.49257.79255.37218.58266.27233.51212.86181.68217.00205.65173.86152.35186.49177.13154.33132.80159.33146.12147.49122.99148.44133.77102.47105.76116.5499.5997.4871.9287.2285.5262.84
Comprehensive Income Net Of Tax 643.44585.18554.41561.60644.04641.54535.78535.55585.07574.88486.94520.00553.41589.16497.47407.82532.33535.31269.79329.81391.29353.68321.15NANANANANANANANANANANANANANANANANANANANA152.35186.49177.13154.33132.80159.33146.12147.49122.94148.40133.80105.40106.86117.90101.2098.40NANANANA

    2024-09-30 2024-06-30 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 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Assets 14577.5214393.1814213.0513873.0013551.8413276.6212972.8212627.9812238.0312067.6911760.3911718.7111789.3911949.3311850.8911596.6412503.9511728.5311108.8610717.1610372.7210201.9410061.567980.797894.717766.747666.667571.897479.337345.707203.727204.197522.347210.647419.776676.686775.276668.156785.716540.306475.186507.886429.776067.216167.186123.655789.545749.195849.365710.095754.125500.505396.785365.905248.095047.83NANANA4781.47NANANA
Liabilities And Stockholders Equity 14577.5214393.1814213.0513873.0013551.8413276.6212972.8212627.9812238.0312067.6911760.3911718.7111789.3911949.3311850.8911596.6412503.9511728.5311108.8610717.1610372.7210201.9410061.567980.797894.717766.747666.667571.897479.337345.707203.727204.197522.347210.647419.776676.686775.276668.156785.716540.306475.186507.886429.776067.216167.186123.655789.545749.195849.365710.095754.125500.505396.785365.905248.095047.83NANANA4781.47NANANA
Stockholders Equity -1439.06-1583.39-1391.20-1739.28-1760.47-1627.47-1625.02-1060.75-1205.46-1107.43-328.27-66.42-140.85217.69-6.98140.26709.23589.10108.84397.34166.22144.68372.37353.67498.38384.99423.83653.05614.18869.311422.601627.141900.761690.011939.841961.312002.091969.982143.502018.421976.412117.582163.221966.322035.892006.142072.532108.312258.522612.652871.852844.852830.553153.393187.853209.68NANANA2685.86NANANA

    2024-09-30 2024-06-30 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 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Assets Current 5698.295679.495599.705558.305377.715311.275187.995048.264760.764799.874523.384504.264562.214738.354687.644499.795533.444784.484201.803833.663724.493700.573649.653543.103560.033500.723446.413397.673358.483289.593205.533257.973669.763438.133701.463010.033157.563109.033274.123066.983070.753171.973161.272835.202975.773005.162741.192732.952882.852763.992830.382607.612536.512554.182467.412301.25NANANA2226.72NANANA
Cash And Cash Equivalents At Carrying Value 115.61145.0489.26279.1382.6657.8859.87108.5867.06253.90191.55362.11449.30631.62610.88465.641627.10872.42287.0740.4142.8055.8156.7231.3240.0236.8738.5246.3537.2926.5327.54146.60560.32398.26716.01116.30276.92260.04473.65250.56298.28453.43511.83231.32363.01365.93205.41248.13422.70367.72575.20361.55276.72268.79230.0529.7243.1931.6129.8726.93NANANA
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 115.61145.0489.26279.1382.6657.8859.87108.5867.06253.90191.55362.11449.30631.62610.88465.641627.10872.42287.0740.4142.8055.8156.7231.32NANANA46.35NANANA146.60NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 401.95475.60437.82375.05399.65374.71346.04343.15338.12330.67305.36272.56282.88273.15265.91229.68243.19243.66221.17214.91224.03262.23250.68192.03242.69241.14224.39216.25219.63203.67195.65197.27190.91186.19178.28161.08163.89175.29162.02143.90152.78156.60142.70131.50141.93175.88153.19122.99152.53151.94144.82135.15136.52136.18128.22121.81NANANA107.89NANANA
Inventory Net 4913.244788.694805.164658.374631.514626.414543.984359.134137.944005.383845.883686.383646.993647.413622.203653.203527.493528.683556.723454.093348.633262.433228.903193.343139.623091.723052.753009.802987.592959.322872.652778.982789.892741.032701.762631.012606.812560.972527.982554.792517.932462.782397.042375.052364.542345.382295.852276.332207.452145.342004.921985.752009.412035.282001.312023.49NANANA1913.22NANANA
Other Assets Current 113.19125.86128.18105.31107.16113.60109.35110.3882.0586.8081.5870.0972.1572.9973.9550.6645.3153.2153.4044.7632.9142.3646.9048.2654.4652.0452.5249.0434.4838.2038.5453.0232.0333.8336.9329.0233.0937.7140.9348.4234.6938.5340.6630.7133.9335.7435.0527.3229.9537.2937.0756.5628.0129.8829.1730.51NANANA29.64NANANA

    2024-09-30 2024-06-30 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 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Property Plant And Equipment Gross 8969.148730.308555.568312.378136.347872.677649.077438.067291.687160.587046.716948.046874.646767.606651.076559.916497.066403.946314.346191.436053.315885.515761.735645.555512.325384.635292.435191.145114.805035.244935.134832.344720.234587.944473.754372.254275.354166.564080.353993.513895.163784.743676.063606.843524.763431.763342.373269.573190.323166.393101.723027.002951.372860.592785.032705.43NANANA2353.24NANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 3532.763434.613360.353275.393248.163170.473090.013014.022947.862878.172810.082734.522672.952603.442538.172464.992424.172365.452305.702243.222182.602131.162085.022058.552010.391949.751902.671847.331822.121805.841760.481708.911661.541608.701559.821510.691470.201422.741381.501334.951294.051255.811212.961181.731146.361129.481098.301057.981016.241013.60975.12933.23893.49852.00812.61775.34NANANA626.86NANANA
Property Plant And Equipment Net 5436.385295.695195.205036.984888.184702.204559.064424.044343.824282.414236.634213.524201.694164.154112.904094.924072.904038.484008.643948.203870.713754.353676.713587.003501.933434.883389.763343.813292.683229.403174.653123.433058.682979.242913.932861.562805.152743.822698.852658.562601.112528.942463.102425.102378.402302.272244.072211.592174.082152.782126.602093.772057.882008.591972.421930.10NANANA1726.38NANANA
Goodwill 997.231000.071009.86897.70895.40897.13892.09884.45881.10881.30881.77879.34878.87881.21879.47881.03873.72873.00910.14936.81808.26808.39808.72807.26789.18789.10789.10789.06787.21786.94785.57785.40757.25757.13757.13757.14757.09756.85756.38756.38756.34756.35756.23756.23758.52758.54758.58758.41744.15744.13744.03743.91743.94744.03743.89743.98NANANA744.31NANANA
Other Assets Noncurrent 175.70177.62180.51179.46176.67180.83167.03158.97142.77138.16142.59139.11135.50137.30129.79125.78110.00106.3052.9870.1160.3443.5340.1243.4243.5742.0341.3841.3540.9639.7737.9737.3836.6436.1435.0834.7441.1943.1343.9445.0332.7035.4137.0137.6139.9341.3941.3840.8941.8841.7843.3044.3346.4945.8047.9854.46NANANA71.58NANANA

    2024-09-30 2024-06-30 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 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Liabilities Current 8185.168123.217888.397661.357831.087693.707356.317063.826841.486413.196170.875874.615989.755771.615903.085262.425669.385022.144624.934469.434580.854360.394326.333894.023905.083818.923748.183647.373628.503566.133505.763400.653465.433366.683315.683046.403103.913006.872952.382830.562845.942727.122597.852423.012439.062430.302349.022272.862195.412012.901801.661580.011506.051458.241317.971228.96NANANA1219.14NANANA
Accounts Payable Current 6359.626226.246117.076091.706199.826219.846055.995881.165574.105258.714943.284695.314608.554583.574318.464184.664083.803936.403758.203604.723606.573516.153438.683376.403384.103314.673222.783190.033154.253091.892988.002936.662999.082914.642782.612608.232626.132535.972470.752417.172409.052302.282160.902056.522075.532058.861967.001929.111863.351699.821469.311279.291190.841115.25977.63895.74NANANA818.15NANANA
Accrued Income Taxes Current 206.7889.34147.657.86325.69233.51117.79NA63.922.08128.30NA158.4829.78155.4916.794.5591.8012.880.00100.479.5192.8211.01NA13.6866.620.006.1731.8089.640.000.000.00114.321.4417.5729.1378.940.0018.6415.4651.970.00NA11.0756.005.93NANA37.15NA12.1325.4330.874.83NANANA8.07NANANA
Other Liabilities Current 743.98950.14791.63730.94496.15450.17427.01383.69424.00417.79393.76370.22385.98355.98355.79297.39341.55336.89277.29270.21298.38290.93261.57253.99272.71262.30236.94239.19249.32242.61232.81249.90253.52258.30231.66232.68234.21229.53200.89189.84201.47200.50187.43181.72190.22189.53160.95161.40164.26157.62143.81150.93159.89180.57171.56177.50NANANA143.78NANANA

    2024-09-30 2024-06-30 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 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Long Term Debt Noncurrent 5359.815397.775288.635570.125102.354873.704927.684371.654370.774669.833827.893826.983826.073825.183824.294123.224122.424127.404471.253890.533703.633783.743460.923417.123174.333253.543193.072978.392900.822604.061977.541887.021886.501886.321885.881390.02NANANANANANANANANANANANANANANANANANANA357.27NANANA684.04NANANA
Deferred Income Tax Liabilities Net 325.87335.60321.32295.47282.89260.64249.90245.35218.09203.74180.61175.21172.81177.12165.40155.90174.18155.5373.21133.28NANANA105.57NANANA85.41NANANA90.17NANANA79.77NANANA102.42NANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 207.58207.96205.70203.98199.99205.66209.41201.26203.91205.14210.50206.57212.59210.47203.37196.16188.09182.09168.63171.29162.29167.88163.15210.41214.29214.86211.81207.68203.99208.14205.22199.22185.44194.67201.93199.18200.08217.15211.76209.55194.55200.75197.29201.02199.65204.43189.01192.74191.76193.94191.44189.86186.31183.03181.54183.18NANANA174.10NANANA
Operating Lease Liability Noncurrent 1938.161912.041900.201881.341895.991870.391854.531806.661809.241683.221698.791701.761729.011747.271761.731718.691640.651652.281661.991655.301642.181631.721629.310.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-09-30 2024-06-30 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 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Stockholders Equity -1439.06-1583.39-1391.20-1739.28-1760.47-1627.47-1625.02-1060.75-1205.46-1107.43-328.27-66.42-140.85217.69-6.98140.26709.23589.10108.84397.34166.22144.68372.37353.67498.38384.99423.83653.05614.18869.311422.601627.141900.761690.011939.841961.312002.091969.982143.502018.421976.412117.582163.221966.322035.892006.142072.532108.312258.522612.652871.852844.852830.553153.393187.853209.68NANANA2685.86NANANA
Common Stock Value 0.580.580.590.590.600.600.610.620.630.640.660.670.680.690.700.710.730.740.740.760.760.770.780.790.800.810.820.840.850.880.910.930.950.950.970.980.991.001.011.021.021.051.061.061.081.091.111.131.161.221.261.271.281.361.391.41NANANA1.38NANANA
Additional Paid In Capital Common Stock 1449.451415.801410.761352.281341.161330.271305.281311.491292.721286.651309.071305.511296.361295.361274.031280.841303.701289.981271.251280.761259.541258.931268.031262.061265.831247.841247.371265.041267.811296.671331.421336.711339.511309.441301.061281.501268.361242.811234.131194.931168.741168.021162.411118.931115.711102.901097.931083.911088.801122.011127.951110.111098.021135.731138.251141.75NANANA1042.33NANANA
Retained Earnings Accumulated Deficit -2875.95-3008.66-2849.11-3131.53-3132.52-2994.42-2952.80-2375.86-2494.83-2391.11-1636.27-1365.80-1430.06-1075.77-1275.41-1139.14-578.17-679.51-1137.39-889.07-1094.08-1115.02-896.45-909.19-768.25-863.66-824.36-612.84-654.48-428.2490.27289.50560.30379.62637.82678.84732.74726.18908.35822.47806.64948.52999.75846.33919.10902.15973.491023.271168.561489.421742.641733.471731.252016.292048.212069.50NANANA1650.12NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -13.138.8946.5639.3930.2936.0721.893.00-3.98-3.61-1.74-6.80-7.83-2.59-6.30-2.15-17.04-22.11-25.764.89NANANA0.00NANANANANANANANANANANANANANANANANANANA0.00NANANA0.00NANANANANANANANANANANANANANANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 6.876.726.555.096.906.676.987.095.755.726.095.695.575.895.915.295.195.255.524.995.215.245.084.694.654.624.834.294.22NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-09-30 2024-06-30 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 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Net Cash Provided By Used In Operating Activities 772.01948.86704.22516.43866.29937.61713.76795.23961.05702.09689.89641.98852.50822.16890.67487.47790.051099.98459.09218.80642.67406.38440.62385.54466.79442.96432.28316.27376.91333.81376.70286.15369.62310.24488.15218.75364.27292.43406.02207.48327.43309.98345.55188.18280.44213.07226.34218.43341.67276.93414.53278.84278.68267.36294.11111.12236.82185.10170.65NANANANA
Net Cash Provided By Used In Investing Activities -261.15-221.70-400.75-246.16-289.77-238.49-221.52-356.28-158.84-119.88-104.98-277.88-116.84-127.14-93.76-167.56-112.11-108.59-226.64-303.69-199.71-141.95-151.40-186.48-126.22-107.14-114.47-116.30-119.20-117.70-111.02-176.40-135.30-115.33-102.06-115.94-108.31-93.39-89.55-111.32-119.78-110.41-81.90-94.25-120.77-101.63-72.10-105.78-64.47-73.26-73.90-81.68-91.19-54.53-92.25-76.56-94.12-90.34-90.26NANANANA
Net Cash Provided By Used In Financing Activities -540.02-670.49-493.58-74.04-551.54-701.48-541.67-398.08-988.97-519.87-755.62-451.34-917.64-674.58-651.30-1482.2376.39-406.0315.3082.32-455.97-265.34-263.82-207.76-337.42-337.47-325.63-190.91-246.95-217.12-384.74-523.47-72.26-512.65213.62-263.43-239.09-412.64-93.39-143.88-362.80-257.9716.86-225.62-162.5949.09-196.96-287.23-222.21-411.15-126.98-112.33-179.56-174.08-1.54-48.03-131.12-93.02-77.45NANANANA

    2024-09-30 2024-06-30 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 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Net Cash Provided By Used In Operating Activities 772.01948.86704.22516.43866.29937.61713.76795.23961.05702.09689.89641.98852.50822.16890.67487.47790.051099.98459.09218.80642.67406.38440.62385.54466.79442.96432.28316.27376.91333.81376.70286.15369.62310.24488.15218.75364.27292.43406.02207.48327.43309.98345.55188.18280.44213.07226.34218.43341.67276.93414.53278.84278.68267.36294.11111.12236.82185.10170.65NANANANA
Net Income Loss 665.46622.85547.24552.50649.83627.37516.88528.57585.44576.76481.88518.97558.65585.45501.61392.94527.25531.67300.44324.92391.29353.68321.15300.36366.15353.07304.91302.31283.73282.82264.93246.03278.49257.79255.37218.58266.27233.51212.86181.68217.00205.65173.86152.35186.49177.13154.33132.80159.33146.12147.49122.99148.44133.77102.47105.76116.5499.5997.4871.9287.2285.5262.84
Depreciation Depletion And Amortization 116.44113.24109.65112.48104.9197.9393.7599.8990.0085.1282.9290.5678.7479.1679.7683.1279.6477.9173.9670.4968.1168.3163.9665.6262.5360.8769.9260.3458.5457.9557.0156.4255.0253.6552.7852.1952.0651.0654.9550.6948.5147.5347.4847.1146.3945.5044.1844.6144.2744.4043.8343.1442.6341.3238.79NANANANANANANANA
Increase Decrease In Other Operating Capital Net 205.37-168.88-16.21-264.90-38.04-22.1344.99-12.10-27.62-8.1282.0372.87-68.03-31.39-25.19220.36-97.00-146.8834.6136.95-39.29-25.214.4749.13-25.75-35.2714.2112.83-3.61-29.4030.02-13.329.48-30.5221.181.61-3.47-43.4821.6736.70-3.39-33.210.570.95-13.42-7.5313.63-2.34-2.07-38.1012.293.754.578.1714.2680.29-19.78-12.00-11.15NANANANA
Increase Decrease In Accounts Receivable -70.3042.5236.95-23.1227.2128.832.615.899.3726.9133.68-9.3211.387.4437.92-14.460.0022.7612.21-23.32-36.0914.0660.91-50.943.2519.1310.42-1.0217.9611.02-0.223.246.479.6319.21-0.65-9.6914.3319.87-6.90-2.2515.4113.02-7.55-32.1924.8431.84-27.151.959.4411.36-0.902.2810.339.50-2.00-1.938.2517.42NANANANA
Increase Decrease In Inventories 127.35-6.9192.0424.436.5677.86179.48218.06132.24160.37158.3939.05-0.0624.56-30.91122.62-1.85-28.85106.9484.9385.8833.7035.4134.1547.6038.9742.6423.4628.4786.7093.17-39.6148.8639.2770.7524.2045.8432.99-26.8136.8655.1565.7421.998.6719.1649.5319.5255.2062.12140.4219.17-23.66-25.8833.97-22.1825.7765.2429.37-10.11NANANANA
Increase Decrease In Accounts Payable 134.87111.476.11-108.85-19.39162.60172.70306.36315.49315.73247.2886.2025.93264.69134.0999.18146.93177.92156.58-15.5290.4277.6060.92-16.3969.4391.8932.7635.7862.36103.8951.23-68.4284.44132.03174.38-17.8990.1665.2253.588.11106.77141.38104.38-19.2316.6791.8637.8961.62163.53230.52190.0388.4875.61137.6481.91-42.3488.6159.81-23.51NANANANA
Deferred Income Tax Expense Benefit -9.6415.802.3712.2522.4810.113.3926.9014.3723.275.032.33-3.8711.3710.55NANANANA8.784.024.054.312.938.214.654.37-46.6133.805.442.615.9611.25-3.49-3.320.13-7.45-10.88-4.4419.59-5.42-8.89-3.80-6.588.582.61-2.69-10.2514.04-0.765.1334.76-1.374.4016.3313.4352.5814.9618.29NANANANA
Share Based Compensation 7.377.217.025.567.387.147.437.546.216.176.536.115.976.286.295.685.585.615.885.345.565.595.425.034.994.985.184.574.484.925.434.494.524.675.185.245.355.415.895.675.297.045.105.245.315.585.605.455.685.675.2218.410.760.720.690.510.540.520.46NANANANA

    2024-09-30 2024-06-30 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 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Net Cash Provided By Used In Investing Activities -261.15-221.70-400.75-246.16-289.77-238.49-221.52-356.28-158.84-119.88-104.98-277.88-116.84-127.14-93.76-167.56-112.11-108.59-226.64-303.69-199.71-141.95-151.40-186.48-126.22-107.14-114.47-116.30-119.20-117.70-111.02-176.40-135.30-115.33-102.06-115.94-108.31-93.39-89.55-111.32-119.78-110.41-81.90-94.25-120.77-101.63-72.10-105.78-64.47-73.26-73.90-81.68-91.19-54.53-92.25-76.56-94.12-90.34-90.26NANANANA
Payments To Acquire Property Plant And Equipment 258.31225.37249.24252.31293.02237.67223.27174.52159.90124.93103.99102.17118.08127.7394.88102.15118.95111.19133.28146.85185.60142.69152.91153.81126.34109.27114.84118.18120.25116.87110.63120.11135.82116.44103.97117.55109.9495.3991.14112.83122.23111.8483.0896.37122.93103.0973.4883.3866.0175.8775.4685.0192.6656.2494.4088.9694.1991.5590.72NANANANA

    2024-09-30 2024-06-30 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 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Net Cash Provided By Used In Financing Activities -540.02-670.49-493.58-74.04-551.54-701.48-541.67-398.08-988.97-519.87-755.62-451.34-917.64-674.58-651.30-1482.2376.39-406.0315.3082.32-455.97-265.34-263.82-207.76-337.42-337.47-325.63-190.91-246.95-217.12-384.74-523.47-72.26-512.65213.62-263.43-239.09-412.64-93.39-143.88-362.80-257.9716.86-225.62-162.5949.09-196.96-287.23-222.21-411.15-126.98-112.33-179.56-174.08-1.54-48.03-131.12-93.02-77.45NANANANA
Payments For Repurchase Of Common Stock 540.72793.77270.02560.17799.53679.991111.46420.71710.321376.03775.21468.89942.97399.64664.55993.19442.9776.97574.05124.81387.27598.86321.86462.95285.19416.42549.45279.38550.56852.26490.33545.65102.94544.19312.66287.01274.23440.16134.81179.33387.50277.5922.07245.87185.25273.98227.93311.77539.07440.44154.01136.38502.23192.97145.060.000.00NANANANANANA

    2024-09-30 2024-06-30 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 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Revenues 4364.444272.203976.243832.014203.384068.993707.863644.493798.623670.743296.013291.493479.573465.603090.902828.773207.643091.592476.492482.972666.532589.872410.612314.962482.722456.072282.682190.812339.832290.832156.262099.302220.952176.692096.151949.052080.202035.521901.901764.181876.871847.091727.941621.231728.031714.971585.011488.381601.561562.851529.391391.311535.451479.321382.741310.331425.891381.241280.071173.701258.241251.381163.75
D I Y Customer 2215.642149.042001.991993.232206.512130.001918.471989.122086.202012.221815.811870.491992.781999.401781.171616.511869.081853.121345.481367.701473.511434.151337.031297.901408.141372.581272.411245.521342.731307.901217.15NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Customers And Sales Adjustments 116.42123.45104.5173.2581.9885.6277.4386.2481.8587.3480.8384.4078.0581.9870.6575.1173.7663.4560.8149.7241.2942.2434.8039.2933.8541.1035.2633.6736.6836.6733.19NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Professional Service Provider Customer 2032.381999.701869.741765.541914.881853.361711.961569.131630.571571.181399.361336.611408.751384.221239.091137.161264.801175.031070.201065.551151.721113.481038.78977.771040.731042.39975.01911.62960.42946.26905.92NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Revenue From Contract With Customer Excluding Assessed Tax 4364.444272.203976.243832.014203.384068.993707.863644.493798.623670.743296.013291.493479.573465.603090.902828.773207.643091.592476.492482.972666.532589.872410.612314.962482.722456.072282.682190.812339.832290.832156.262099.302220.952176.692096.151949.052080.202035.521901.901764.181876.871847.091727.941621.231728.031714.971585.011488.381601.561562.851529.391391.311535.451479.321382.741310.331425.891381.241280.071173.701258.241251.381163.75
D I Y Customer 2215.642149.042001.991993.232206.512130.001918.471989.122086.202012.221815.811870.491992.781999.401781.171616.511869.081853.121345.481367.701473.511434.151337.031297.901408.141372.581272.411245.521342.731307.901217.15NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Customers And Sales Adjustments 116.42123.45104.5173.2581.9885.6277.4386.2481.8587.3480.8384.4078.0581.9870.6575.1173.7663.4560.8149.7241.2942.2434.8039.2933.8541.1035.2633.6736.6836.6733.19NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Professional Service Provider Customer 2032.381999.701869.741765.541914.881853.361711.961569.131630.571571.181399.361336.611408.751384.221239.091137.161264.801175.031070.201065.551151.721113.481038.78977.771040.731042.39975.01911.62960.42946.26905.92NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Stockholders Equity
Assets
Cash And Cash Equivalents At Carrying Value
Current Assets
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
Other Liabilities Noncurrent
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Receivable
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 Current
NonoperatingIncomeExpense
Nonoperating Income Expense

Line plots across dimensions of each concept