Home Data Calendar Blog

ORLY

Tables

    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.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
Earnings Per Share Basic 9.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 9.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

    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 3832.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 3832.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 1864.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 1967.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 1248.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 718.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 56.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 62.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 119.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 167.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 552.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 561.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

    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 13873.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 13873.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 -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

    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 5558.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 279.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 279.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 375.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 4658.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 105.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

    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 8312.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 3275.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 5036.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 897.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 49.77NANANA46.22NANANA49.20NANANA56.31NANANA1.79NANANA8.44NANANA9.39NANANA11.33NANANA12.40NANANA14.91NANANA18.6719.5520.5021.5422.61NANANA28.06NANANANANANANANANANANA
Finite Lived Intangible Assets Net 8.28NANANA10.09NANANA14.85NANANA20.89NANANA1.79NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Assets Noncurrent 179.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

    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 7661.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 6091.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 7.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 730.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

    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 5570.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 295.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 203.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 1881.341895.991870.391854.531806.661809.241683.221698.791701.761729.011747.271761.731718.691640.651652.281661.991655.301642.181631.721629.310.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 -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.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 1352.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 -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 39.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 5.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

    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 516.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 -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 -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

    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 516.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 552.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 112.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 -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 -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 24.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 -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 12.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 5.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

    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 -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 252.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

    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 -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 560.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

    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 3832.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 1993.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 73.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 1765.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 3832.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 1993.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 73.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 1765.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
Net Income Loss
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 Investing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Payable
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
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