Home Data Calendar Blog

ORLY

Tables

    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.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 59.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.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 10.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 10.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-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 4272.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 4272.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 2104.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 2168.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 1304.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 863.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 54.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 75.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 188.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 70.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 622.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 585.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-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 14393.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 14393.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 -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-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 5679.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 145.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 145.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 475.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 4788.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 125.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-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 8730.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 3434.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 5295.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 1000.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
Intangible Assets Net Excluding Goodwill NANA49.77NANANA46.22NANANA49.20NANANA56.31NANANA1.79NANANA8.44NANANA9.39NANANA11.33NANANA12.40NANANA14.91NANANA18.6719.5520.5021.5422.61NANANA28.06NANANANANANANANANANANA
Finite Lived Intangible Assets Net NANA8.28NANANA10.09NANANA14.85NANANA20.89NANANA1.79NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Assets Noncurrent 177.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-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 8123.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 6226.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 89.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 950.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-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 5397.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 335.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.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 1912.041900.201881.341895.991870.391854.531806.661809.241683.221698.791701.761729.011747.271761.731718.691640.651652.281661.991655.301642.181631.721629.310.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 -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.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 1415.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 -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 8.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.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-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 948.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 -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 -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-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 948.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 622.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 113.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 -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 42.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 -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 111.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 15.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.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-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 -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 225.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-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 -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 793.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-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 4272.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 2149.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 123.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 1999.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 4272.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 2149.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 123.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 1999.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
Intangible Assets Net Excluding Goodwill
Current Assets
Other Assets Current
NonCurrent Assets
Intangible Assets Net Excluding Goodwill
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Operating Lease Liability
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 Inventories
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
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept