Home Data Calendar Blog

LH

Tables

    2024-12-31 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 7.607.607.707.707.707.708.108.108.108.208.308.508.508.808.909.009.009.009.009.009.009.009.1011.6011.7011.9012.0012.0012.0012.0012.0012.1012.1012.1012.1012.0012.0012.0012.0012.0010.4010.4010.4010.4010.5010.7011.0011.2011.3011.4011.5011.6011.7011.9012.1012.0012.20NANANA12.50NANANA
dei: Entity Common Stock Shares Outstanding NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Weighted Average Number Of Diluted Shares Outstanding NA84.4084.3084.70NA87.0089.0089.00NA90.7092.7094.00NA97.1098.2098.50NA98.1097.7097.20NA98.3098.8099.50NA102.70103.00103.40NA103.70103.70104.30NA104.90103.90103.60NA102.90102.5093.80NA86.5086.3086.60NA90.9093.7094.50NA96.8098.0099.10NA102.20102.80103.20NA104.10105.40106.50NANANANA
Weighted Average Number Of Shares Outstanding Basic NA84.0084.1084.10NA86.6088.7088.40NA90.2092.3093.20NA96.3097.4097.60NA97.4097.3097.20NA97.6098.1098.60NA101.60101.90101.90NA102.20102.40102.50NA102.90102.20101.60NA101.10100.7091.90NA84.9084.7085.20NA89.2092.0092.90NA95.1096.3097.20NA100.60100.60100.30NA102.10103.50104.60NANANANA
Earnings Per Share Basic 1.722.022.442.71-1.862.122.132.410.963.913.895.275.816.104.807.889.647.222.38-3.272.342.261.941.881.583.142.291.706.911.771.841.871.791.741.941.581.131.511.670.011.411.621.671.331.461.661.651.581.281.561.591.661.361.341.221.271.291.371.481.271.351.221.261.23
Earnings Per Share Diluted 1.712.002.432.69-1.862.112.122.390.953.903.875.235.766.054.767.829.577.172.37-3.272.322.251.931.861.563.102.271.676.811.741.821.841.751.711.911.551.111.491.640.011.371.591.641.311.431.631.621.561.261.531.561.631.341.311.201.231.261.341.461.251.331.211.241.22
Income Loss From Continuing Operations Per Basic Share 0.000.000.000.00-0.000.000.000.000.000.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Loss From Continuing Operations Per Diluted Share 0.000.000.000.00-0.000.000.000.000.000.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-12-31 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 3329.403282.003220.903176.603033.303056.803033.703777.903674.203606.103696.903899.604056.104062.603840.704161.504489.803896.102768.802823.802953.402928.502881.702791.202787.502831.302866.302848.302744.702655.202542.902447.002387.302414.702430.702368.002244.802317.302269.101793.201512.701551.801516.401430.701437.001462.201468.201440.901405.301419.401423.401423.301366.101404.501403.301368.401295.401276.501238.401193.601165.101185.101188.801155.70
Cost Of Revenue 2433.102377.602294.502279.302211.902205.602191.502803.202704.402546.402574.202666.702681.102677.102575.902562.502584.902336.702008.302095.802132.702111.202056.902001.502015.102041.402031.202069.301880.501772.401681.101643.401640.401626.301603.901590.701559.901554.401494.501197.20966.20980.60947.80913.90910.90914.60890.90868.70867.30863.30843.90847.20816.50836.00815.10800.00765.80748.80704.80686.70NANANANA
Cost Of Goods And Services Sold 2433.102377.602294.502279.302211.902205.602191.502803.202704.402546.402574.202666.702681.102677.102575.902562.502584.902336.702008.302095.802132.702111.202056.902001.502015.102041.402031.202069.301785.701715.101636.601604.501599.301584.301555.201517.901504.201507.001444.101176.30966.20980.60947.80913.90910.90914.60890.90868.70867.30863.30843.90847.20816.50836.00815.10800.00765.80748.80704.80686.70NANANANA
Gross Profit 896.30904.40926.40897.30821.40851.20842.20974.70969.801059.701122.701232.901375.001385.501264.801599.001904.901559.40760.50728.00820.70817.30824.80789.70772.40789.90835.10779.00915.80882.80861.80803.60788.00788.40826.80777.30740.70762.90774.60596.00546.50571.20568.60516.80526.10547.60577.30572.20538.00556.10579.50576.10549.60568.50588.20568.40529.60527.70533.60506.90476.00498.10507.40489.40
Selling General And Administrative Expense 595.20568.60557.80508.40532.90525.50505.80553.60536.50510.00486.00464.10543.70519.90458.70429.80518.00419.50396.30395.50413.90401.50415.30393.80396.90381.80395.20397.00492.40465.30435.30419.40406.00400.50408.00411.90404.90382.50392.40415.10309.70305.70297.90284.90285.70279.00280.90283.20278.80285.10279.50271.20270.30283.80322.70282.80272.40270.50245.40246.00NANANANA
Operating Income Loss 216.50254.10294.80321.30-122.80252.30266.30341.0090.70469.40525.90687.90730.60766.90704.101057.901293.201047.10297.70-192.60336.40339.90335.70318.20307.70343.40369.20305.40330.60341.30336.00332.70323.40324.00366.90301.90243.40306.90321.30130.20219.00241.40246.70203.30215.00244.60269.30262.00215.30245.10276.00287.10247.50239.40225.70235.80238.80235.30270.50234.20NANANANA
Interest Expense 63.4050.4047.6046.9048.8050.3049.8050.7049.3046.3042.5042.2043.1042.2078.3048.5048.3051.4052.7055.0064.4060.5059.1056.7058.2059.4063.1063.5067.8059.9055.0052.4052.9058.2053.5054.5056.8055.8057.90104.3032.1025.9025.8025.7024.2024.7023.1024.5027.6024.1021.3021.50152.80-20.30-21.00-24.00-19.30-21.60-14.50-14.60NANANANA
Income Loss From Continuing Operations NA169.30205.30NANA183.30155.00NANANA267.70NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Tax Expense Benefit 40.2041.0062.1069.1019.7055.1049.8064.50-31.9068.40117.50148.00132.40180.40182.60251.70304.10243.4065.4049.2065.6066.4079.3068.80384.40180.6078.6069.00-420.2097.7096.2087.2092.0083.60114.8095.5071.6097.3095.6029.3067.6081.5090.8074.2067.5081.3097.7093.8070.9078.50102.40107.6086.8082.5080.6083.1080.8073.50102.8086.90NANANANA
Income Taxes Paid Net 20.9041.50131.5021.5025.6047.90100.3033.0082.20131.00262.6028.90210.10198.30550.8040.80282.50202.409.305.8035.2062.00121.80-2.20114.7086.40124.0024.6084.30135.80116.8011.1084.8096.00132.0032.9073.4085.4067.5023.1073.00100.00102.508.6073.4063.80153.2011.1073.6068.90155.308.4084.0077.00140.907.5089.80109.50145.1010.60NANANANA
Profit Loss 143.60169.60205.60228.30-166.80183.60189.10213.3076.40353.20358.90492.10553.60587.80468.00770.10938.60703.70231.60-316.90227.30221.00190.70185.90158.20319.00234.10172.50709.20183.40188.90192.50184.60179.80198.50160.50114.50153.10168.701.00119.90137.50141.70113.50126.70148.70152.30147.60120.60148.40153.80162.00138.20137.60126.70130.60135.10143.10157.20136.20NANANANA
Other Comprehensive Income Loss Net Of Tax -148.4078.80-6.60-126.10149.50-55.1052.5049.00267.80-255.50-240.60-73.0079.00-89.7045.30-64.60152.70134.4068.90-145.50129.80-90.3027.6023.60-55.30-0.80-125.8052.506.8041.80142.8054.00-283.50-20.70-99.10109.10-118.50-68.8026.30-120.60-50.80-18.2013.00-20.7014.1015.40-17.10-15.60-0.2020.20-10.5014.40NANANANANANANANANANANANA
Net Income Loss 143.40169.30205.30228.00-167.10183.30188.90212.9076.10352.80358.60491.60553.00587.30467.40769.60938.30703.40231.60-317.20227.10220.70190.40185.60157.90318.80233.80173.20706.80180.60188.60192.20184.40179.50198.20160.20114.20152.80168.400.70119.60137.20141.30113.10126.40148.30151.90147.20120.20148.00153.30161.60135.40134.30122.90127.10131.80140.00153.70132.70142.70131.40136.40132.80
Comprehensive Income Net Of Tax -5.00248.10198.70101.90-17.60128.20241.40261.90343.9097.30118.00418.60632.00497.60512.70705.001091.00837.80300.50-462.70356.90130.40218.00209.20102.60318.00108.00225.70713.60222.40331.40246.20-99.10158.8099.10269.30-4.2084.00194.70-119.9068.80119.00154.3092.40140.40163.70134.80131.60120.00168.20142.80176.00110.8095.10127.60143.20142.10159.20134.50149.40NANANANA
Net Income Loss Available To Common Stockholders Diluted 143.40169.30205.30228.00-128.30183.30155.00212.9076.10352.80358.60491.60553.00587.30467.40769.60938.30703.40231.60-317.20227.10220.70190.40185.60157.90318.80233.80173.20706.80180.60184.80192.20184.40179.50198.20160.20114.30152.80168.400.70119.60137.20141.30113.10126.30148.30151.90147.20120.20148.00153.30161.60135.40134.30122.90127.10131.80140.00153.70132.70NANANANA

    2024-12-31 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 18379.0018612.5016712.3016531.0016725.1016886.0017718.7020200.0020155.1019826.0020403.1020728.4020385.4020866.5020417.1020417.1020071.7018739.6017849.1017298.4018046.4017847.8017744.4016970.8016185.3016661.4016504.5016831.7016568.0016691.8014902.5014428.0014247.0014483.0014199.0014410.4014221.7014422.3014465.2014150.607301.807231.807144.806992.406965.906686.706591.906569.406795.006814.306098.306130.606136.606053.206168.306201.606187.80NANANA4837.80NANANA
Liabilities 10312.5010427.108691.508556.208834.608993.508913.909839.2010039.609714.909982.409986.7010091.4010321.4010151.0010374.7010691.3010480.6010476.9010259.8010459.3010597.0010580.009840.009194.809392.909446.809827.509717.2010539.009008.508761.808726.008944.008870.109228.109262.409493.309679.009616.804463.604442.604469.104472.504455.204101.103908.103770.204056.904076.703446.303512.403612.903490.303567.103780.003700.90NANANA2731.70NANANA
Liabilities And Stockholders Equity 18379.0018612.5016712.3016531.0016725.1016886.0017718.7020200.0020155.1019826.0020403.1020728.4020385.4020866.5020417.1020417.1020071.7018739.6017849.1017298.4018046.4017847.8017744.4016970.8016185.3016661.4016504.5016831.7016568.0016691.8014902.5014428.0014247.0014483.0014199.0014410.4014221.7014422.3014465.2014150.607301.807231.807144.806992.406965.906686.706591.906569.406795.006814.306098.306130.606136.606053.206168.306201.606187.80NANANA4837.80NANANA
Stockholders Equity 8052.208170.208005.807959.607875.007873.108785.0010341.5010096.6010092.2010400.7010721.1010273.4010524.5010245.1010021.509359.708239.107352.707020.107567.007231.107144.407111.306971.407248.107037.706984.006830.006125.905878.105650.705505.805523.405313.005166.504944.404913.504769.704517.602820.502770.802656.402501.302491.302565.602663.402778.302717.402716.702631.802597.602503.502543.302579.802400.402466.302270.202209.002158.402106.10NANANA

    2024-12-31 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 4806.504909.903571.303456.503765.403954.205120.904695.004625.004371.805030.805229.505330.506020.505693.505638.105125.404085.603413.202891.102981.202987.802848.602885.302835.403274.303021.202896.602682.602900.602515.702486.002478.702654.902644.102744.902663.002707.102586.002328.501692.701687.801565.901420.901432.101212.901148.001190.001391.801455.801063.301081.901084.801072.601083.601147.601143.80NANANA935.60NANANA
Cash And Cash Equivalents At Carrying Value 1518.701517.30265.1099.30536.80727.901930.60393.90430.00409.901068.801233.501472.702036.501963.201890.801320.80667.20557.00323.60337.50361.10265.40348.80426.80892.60221.40361.80316.70409.30299.90365.50433.60567.60639.60696.30716.40713.00619.00446.40580.00575.70479.50338.90404.00174.10111.30185.80466.80466.00124.40129.90159.3085.80118.90195.40230.7096.90103.80172.20148.50NANANA
Accounts Receivable Net Current 1944.102058.502088.902083.701913.301957.001904.802344.802222.002164.202216.402239.602261.502335.402210.102323.502479.802095.201661.001482.201543.901617.201576.101563.001467.901536.101520.301613.001481.301556.601379.301356.901328.701346.601314.401328.501217.901235.201201.401187.00815.70841.60832.60822.00784.70813.20815.70793.80718.50768.90735.80751.70699.80718.70714.80717.30655.60NANANA574.20NANANA
Inventory Net 493.20483.10441.80475.00474.60461.10487.80481.40470.60467.70436.30440.70401.40410.70421.30427.50423.20392.50342.30254.00244.70234.90219.70233.70237.30233.00230.70226.20227.60217.20209.90199.80205.20198.80189.60188.20191.00181.60182.00186.50139.50138.80134.50134.80136.50126.50126.40124.00121.00118.90114.00107.00110.80103.80106.8098.00103.40NANANA90.00NANANA

    2024-12-31 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 6116.40NANANA5816.90NANANA5679.00NANANA5228.60NANANA4932.70NANANA4565.30NANANA3557.60NANANA3328.60NANANA3110.70NANANA2871.30NANANA1813.00NANANA1731.90NANANA1575.70NANANA1443.60NANANA1388.00NANANA1263.20NANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 3071.00NANANA2905.10NANANA2722.80NANANA2413.20NANANA2203.10NANANA1928.70NANANA1772.90NANANA1579.70NANANA1392.10NANANA1123.90NANANA1026.50NANANA1024.50NANANA944.90NANANA865.30NANANA-801.10NANANA-762.40NANANA
Amortization Of Intangible Assets 70.4063.7062.2060.1059.2055.7051.5069.3060.6065.2066.4067.1092.9092.2092.4092.1090.8062.2060.1062.3064.2061.7060.2057.1056.2054.7058.5062.3062.9054.6051.4047.6048.8041.1045.3044.3038.3047.1046.6031.4015.4018.3022.0021.0021.4020.3020.5019.5023.2021.1020.6021.4021.2021.2021.5021.9019.6018.0017.7017.40NANANANA
Property Plant And Equipment Net 3045.403050.002932.502897.802911.802820.502762.102944.102956.202884.702870.202807.602815.402692.202701.802697.002729.602608.602627.702609.602636.602462.802544.202457.901784.701734.301710.901749.901748.901736.201717.901720.001718.601730.601741.901771.701747.401806.801831.801597.20786.50754.70741.20733.10707.40672.60646.90634.60630.80612.20576.20577.20578.30577.40586.40579.50586.90NANANA500.80NANANA
Investments In Affiliates Subsidiaries Associates And Joint Ventures 16.3016.9017.5017.7026.9039.5067.2065.8065.7063.7057.7062.2060.9062.1082.1085.0073.5070.7072.3067.0084.9086.0086.7066.9060.5057.9058.9058.4058.4064.7067.2058.1057.6060.4061.7061.2058.2061.8068.6088.9092.6094.7096.5087.3088.5086.8087.5086.8078.1080.7079.0079.9076.8075.4079.4082.6078.50NANANA71.40NANANA
Goodwill 6369.706482.406220.206218.906142.506331.906182.208116.008121.008217.608114.008165.807958.907906.807744.507720.507751.507613.807422.707388.507865.007815.307843.707385.907360.307362.707423.307615.507530.007325.106641.406502.106424.406389.006218.306252.406227.706068.606136.606282.203099.403066.403069.203067.103022.802990.902986.602911.602901.702877.402694.402680.302681.802641.402644.302613.002601.30NANANA1897.10NANANA
Intangible Assets Net Excluding Goodwill 3488.903540.703332.003394.103342.003275.603154.103912.303946.903807.803864.903972.503735.503755.103753.803834.003961.103920.503877.203905.104034.504021.304015.903884.903911.103990.904049.504297.504340.804415.303621.203469.303400.503457.203357.903410.403323.503561.003644.803603.301475.801489.401545.801538.401572.001601.401606.301627.501667.701672.501588.601616.601620.701592.701676.001676.701674.10NANANA1342.20NANANA
Other Assets Noncurrent 652.20612.60638.80546.00536.50456.60425.80459.10432.70451.00436.80462.60462.60406.00417.70422.30410.00437.00431.10430.60435.40458.90403.60288.20231.60239.40239.00212.10205.40247.80337.00190.40165.10189.00173.10167.50201.90217.00197.40250.50154.80138.80126.20145.60143.10122.10116.60118.90124.90115.7096.8094.7094.2093.7098.60102.20103.20NANANA90.70NANANA

    2024-12-31 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 3330.203412.004064.703941.503225.202900.802183.302885.603078.502522.302642.902641.502782.902888.402667.103368.703078.503009.903034.402458.002655.802554.902495.802526.901878.902106.202121.502104.002046.101537.201805.501753.201827.601912.201271.601642.701701.501844.401823.101412.20976.30749.00740.80753.60735.70680.60655.10740.501028.501119.40718.50769.20797.40982.201025.701199.701120.50NANANA1018.40NANANA
Debt Current 1000.30NANANA999.80NANANA301.30NANANA1.50NANANA376.70376.60790.80417.40415.20502.60502.30501.7017.90417.80417.80417.70417.5018.10519.60519.20549.50698.2087.40425.40424.90674.70674.10348.60347.1097.6097.60105.30111.30110.40119.90147.90480.00485.10134.40136.00135.50214.30215.10396.80361.70NANANA417.20NANANA
Notes Payable Current NA0.400.500.801.101.801.601.701.701.701.601.601.501.601.801.902.102.202.202.202.201.401.901.801.801.801.801.801.801.901.401.100.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Payable Current 875.80660.90760.60695.50827.50690.60713.10880.70934.80765.50754.70623.60621.30669.40599.90621.30638.90639.50534.10568.70632.30607.80531.60592.20634.60497.50488.10519.10663.00595.40491.70484.90508.40454.80443.50466.00497.40445.00438.80420.80282.30286.20280.60281.90304.50262.00253.40246.60236.90247.40234.50225.70257.80222.90212.50215.40257.80NANANA183.10NANANA
Other Accrued Liabilities Current 223.10NANANA245.10NANANA259.10NANANA279.90NANANA359.70NANANA311.10NANANA54.20NANANA52.10NANANA50.50NANANA44.00NANANA28.60NANANA35.20NANANA37.70NANANA41.00NANANA24.90NANANA20.30NANANA
Taxes Payable Current 152.70NANANA127.50NANANA146.10NANANA239.60NANANA374.80NANANA156.70NANANA124.80NANANA64.50NANANA61.20NANANA83.80NANANA32.00NANANA24.20NANANA24.00NANANA35.80NANANA13.80NANANA19.00NANANA
Accrued Liabilities Current 871.20757.50707.50649.30804.00689.70657.80929.501068.801040.801139.801260.401404.101423.801317.901508.101357.701297.801032.70828.10942.40830.30820.30797.30870.00901.50739.90749.10632.90610.10617.00564.70593.70589.70565.40584.90633.10583.00567.70488.90341.40365.20362.60358.00310.00308.20281.80346.00311.60386.90349.60407.50404.10404.30444.70435.20352.90NANANA275.70NANANA

    2024-12-31 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 5331.205352.103047.303047.604054.704427.605042.405052.305038.805334.305360.305383.305416.505417.205422.604920.905419.005417.305416.605790.205789.806101.306135.005495.606041.906044.606039.406359.306344.607200.305608.305401.905300.005473.205967.605969.505992.106006.506113.206597.702682.702917.102909.902903.002889.102553.502390.002175.002175.002175.001975.201985.402085.501769.301788.201807.901826.70NANANA977.20NANANA
Other Liabilities Noncurrent 517.40528.20483.90468.20409.30423.00418.50413.60422.80433.90484.50489.80402.00494.00502.90486.90526.40473.20415.60369.40383.20348.30368.60307.30334.00343.00371.80372.80378.20403.40401.00394.30392.00330.70320.30322.70323.10351.10370.10338.40274.20223.90249.80254.00266.50303.70303.90302.20307.40223.40227.00235.70227.30169.00166.40155.20151.40NANANA158.40NANANA
Operating Lease Liability Noncurrent 676.30701.30642.60624.60648.90662.40623.50668.30679.70665.90669.40623.70642.50631.00645.20657.80677.60602.40615.50609.80596.60530.70586.10502.400.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-12-31 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 8052.208170.208005.807959.607875.007873.108785.0010341.5010096.6010092.2010400.7010721.1010273.4010524.5010245.1010021.509359.708239.107352.707020.107567.007231.107144.407111.306971.407248.107037.706984.006830.006125.905878.105650.705505.805523.405313.005166.504944.404913.504769.704517.602820.502770.802656.402501.302491.302565.602663.402778.302717.402716.702631.802597.602503.502543.302579.802400.402466.302270.202209.002158.402106.10NANANA
Common Stock Value 7.607.607.707.707.707.708.108.108.108.208.308.508.508.808.909.009.009.009.009.009.009.009.1011.6011.7011.9012.0012.0012.0012.0012.0012.1012.1012.1012.1012.0012.0012.0012.0012.0010.4010.4010.4010.4010.5010.7011.0011.2011.3011.4011.5011.6011.7011.9012.1012.0012.20NANANA12.50NANANA
Additional Paid In Capital Common Stock 2.80NA12.5082.0038.404.7094.4047.70NANANA29.10NANANA67.10110.3080.7032.100.0026.8047.8091.401401.301451.101828.401934.801969.001989.801998.401972.702051.102131.702130.302088.102022.801974.501937.601877.601823.200.000.000.000.000.000.000.000.000.000.000.000.000.000.0072.7017.7053.90NANANA36.70NANANA
Retained Earnings Accumulated Deficit 8303.408275.808177.608055.307888.208069.508836.2010729.9010581.7010845.0010897.9010948.4010456.8010786.6010417.4010171.909402.308464.007760.607529.007903.607676.507455.807265.407079.806921.906603.106369.306224.005517.205336.605148.004955.804770.704581.404383.204223.004108.703955.803786.803786.103685.603553.003408.903373.503461.703574.603667.503588.503587.503522.703469.603387.203402.203326.603203.703246.60NANANA2927.90NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -261.60-113.20-192.00-185.40-59.30-208.80-153.70-444.20-493.20-761.00-505.50-264.90-191.90-270.90-181.20-226.50-161.90-314.60-449.00-517.90-372.40-502.20-411.90-439.50-463.10-407.80-407.00-281.20-335.70-342.50-384.30-527.10-581.10-378.00-357.40-258.30-287.00-168.50-99.80-131.10-10.5040.3058.5045.5066.2052.1036.7053.8069.4069.6049.4059.9045.5070.10109.30104.6088.50NANANA61.50NANANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value NA27.0030.8031.60NA34.4038.1040.60NA36.3039.4038.20NA59.0023.9028.70NA27.2039.8017.90NA31.50-199.9025.5020.8018.80-75.0025.8023.9033.1025.0027.7027.7071.405.904.6024.4023.7027.7026.3010.6011.5011.9011.708.406.8010.8011.305.9011.1011.9011.8011.7011.7012.4013.1010.5010.1010.708.70NANANANA

    2024-12-31 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 777.20277.30561.10-29.80579.60275.50351.40121.20653.60373.80572.50356.00697.50767.30487.201157.60774.60786.20370.70203.80569.80455.60253.50165.80486.40297.00367.30154.70564.00350.90310.70233.80448.90260.40343.60123.00384.60288.00396.70-86.90213.70175.60207.40142.30248.70234.20137.60198.20254.20203.80186.30197.10278.60176.80184.90215.30259.20176.20216.20232.00NANANANA
Net Cash Provided By Used In Investing Activities -209.60-579.10-185.00-393.10-330.60-487.60-253.60-99.70-273.30-563.30-242.50-573.10-254.50-407.30-90.40-132.40-128.00-285.20-123.40-106.60-152.10-239.70-750.80-140.50-146.90549.90-122.00-74.30-178.30-1313.50-491.40-245.50-219.60-317.70-106.80-151.60-128.60-82.70-132.30-3651.30-147.30-55.60-39.10-108.10-112.80-47.20-138.10-61.50-121.90-310.70-65.40-36.20-121.30-41.70-72.80-44.50-995.00-88.60-177.40-56.50NANANANA
Net Cash Provided By Used In Financing Activities -546.701548.30-210.00-11.70-446.50-1097.201545.00-60.60-372.60-452.20-479.70-17.70-1008.60-281.70-325.40-450.10-1.00-396.70-16.90-102.80-449.40-115.00414.90-103.20-802.90-174.00-373.00-40.00-479.401064.40106.70-59.80-348.10-3.80-301.803.90-239.60-86.70-118.803629.70-58.80-18.40-25.40-98.0095.40-126.80-74.10-412.80-130.70446.60-125.10-191.60-83.40-166.70-187.80-207.10868.90-95.20-105.50-152.90NANANANA

    2024-12-31 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 777.20277.30561.10-29.80579.60275.50351.40121.20653.60373.80572.50356.00697.50767.30487.201157.60774.60786.20370.70203.80569.80455.60253.50165.80486.40297.00367.30154.70564.00350.90310.70233.80448.90260.40343.60123.00384.60288.00396.70-86.90213.70175.60207.40142.30248.70234.20137.60198.20254.20203.80186.30197.10278.60176.80184.90215.30259.20176.20216.20232.00NANANANA
Net Income Loss 143.40169.30205.30228.00-167.10183.30188.90212.9076.10352.80358.60491.60553.00587.30467.40769.60938.30703.40231.60-317.20227.10220.70190.40185.60157.90318.80233.80173.20706.80180.60188.60192.20184.40179.50198.20160.20114.20152.80168.400.70119.60137.20141.30113.10126.40148.30151.90147.20120.20148.00153.30161.60135.40134.30122.90127.10131.80140.00153.70132.70142.70131.40136.40132.80
Profit Loss 143.60169.60205.60228.30-166.80183.60189.10213.3076.40353.20358.90492.10553.60587.80468.00770.10938.60703.70231.60-316.90227.30221.00190.70185.90158.20319.00234.10172.50709.20183.40188.90192.50184.60179.80198.50160.50114.50153.10168.701.00119.90137.50141.70113.50126.70148.70152.30147.60120.60148.40153.80162.00138.20137.60126.70130.60135.10143.10157.20136.20NANANANA
Depreciation Depletion And Amortization 170.60161.50156.90154.50146.40145.90119.10165.90156.20157.10159.10161.50188.00186.10187.10183.90183.90152.30143.90144.60155.80144.30139.80137.30137.70133.10138.50142.80145.00133.10127.00128.10130.30121.10125.40122.40113.30121.40118.40104.7063.5058.5062.8060.7059.8057.9056.9055.5059.4057.6056.1056.7057.8057.7057.8058.1052.9050.6050.1050.00NANANANA
Increase Decrease In Accounts Receivable -90.90-49.005.10187.10-69.8066.00-9.90117.5035.90-30.40-1.00-20.40-86.40129.40-118.30-146.70366.50422.70170.90-46.70-80.2053.200.3090.80-58.7021.70-66.8053.60-80.9047.607.5027.90-23.709.60-6.20105.80-18.1036.1013.5040.30-28.6011.708.8039.20-28.00-4.2023.9075.80-49.8014.20-15.5050.50-28.80124.3010.10-68.50-74.3086.001.40-38.40NANANANA
Increase Decrease In Inventories 14.6025.70-28.300.6010.40-25.806.1010.00-2.0011.80-1.7037.40-9.30-11.0012.804.7049.1049.1087.8010.607.4012.805.10-3.4010.104.106.10-1.4010.005.705.60-4.904.805.401.80-2.409.80-0.10-5.30-4.20-1.004.70-0.50-2.909.70-0.102.503.202.001.007.20-3.905.203.60-8.305.60-3.50-6.10-3.907.70NANANANA
Increase Decrease In Accounts Payable 210.30-86.5069.40-121.10146.20-28.30-103.90-56.40172.003.20137.40-5.50-44.8078.90-27.40-16.90-22.60106.20-32.40-56.5015.4080.80-80.20-28.80123.2011.40-31.50-59.8056.0058.60-1.00-28.0047.60-2.00-20.20-34.1055.009.5015.10-48.90-5.009.501.40-27.1035.608.306.8010.10-10.603.909.00-32.3032.1016.50-14.70-42.6059.00-18.0023.90-14.80NANANANA
Deferred Income Tax Expense Benefit 38.50-19.50-19.60-19.50-59.90-34.4014.401.8058.80-16.10-16.50-19.0024.00-16.50-57.70-27.801.50-19.10-34.505.105.908.10-1.9017.1033.10-23.900.0036.00-525.704.50-23.3018.7049.50-38.1025.1018.20-17.40-11.10-22.3017.4031.20-2.40-11.2010.1027.900.0018.0010.308.4011.6012.7020.6013.208.50-18.50-1.0015.00-5.60-6.5010.00NANANANA
Share Based Compensation 27.3027.0030.8031.6027.0034.4026.7040.6030.2036.3039.4038.2042.1059.0023.9028.7026.8027.2039.8017.9023.5031.5026.5025.5020.8018.8026.2025.8023.9033.1025.0027.7027.7024.3025.8031.8024.4023.7027.7026.3010.6011.5011.9011.708.406.8010.8011.305.9011.1011.9011.8011.7011.7012.4013.1010.5010.1010.708.70NANANANA

    2024-12-31 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 -209.60-579.10-185.00-393.10-330.60-487.60-253.60-99.70-273.30-563.30-242.50-573.10-254.50-407.30-90.40-132.40-128.00-285.20-123.40-106.60-152.10-239.70-750.80-140.50-146.90549.90-122.00-74.30-178.30-1313.50-491.40-245.50-219.60-317.70-106.80-151.60-128.60-82.70-132.30-3651.30-147.30-55.60-39.10-108.10-112.80-47.20-138.10-61.50-121.90-310.70-65.40-36.20-121.30-41.70-72.80-44.50-995.00-88.60-177.40-56.50NANANANA
Payments To Acquire Property Plant And Equipment 112.10115.80128.20133.80167.20104.9087.6093.90117.90103.50143.30117.20150.00117.8097.2095.4099.4077.2098.50106.60128.2092.6085.2094.20122.2097.9087.2072.5096.1075.3069.3072.2074.3066.2067.0071.4085.1067.8069.1033.8046.3052.6048.1056.5059.6052.1048.8041.7061.4044.1034.1034.2030.1040.4045.8029.4032.8034.3034.5024.50NANANANA

    2024-12-31 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 -546.701548.30-210.00-11.70-446.50-1097.201545.00-60.60-372.60-452.20-479.70-17.70-1008.60-281.70-325.40-450.10-1.00-396.70-16.90-102.80-449.40-115.00414.90-103.20-802.90-174.00-373.00-40.00-479.401064.40106.70-59.80-348.10-3.80-301.803.90-239.60-86.70-118.803629.70-58.80-18.40-25.40-98.0095.40-126.80-74.10-412.80-130.70446.60-125.10-191.60-83.40-166.70-187.80-207.10868.90-95.20-105.50-152.90NANANANA
Payments Of Dividends 60.1060.5060.4062.1061.1063.9064.6064.4063.6064.90NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Dividends NA61.1060.2060.90NA64.6064.5064.70NA131.6066.70NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Payments For Repurchase Of Common Stock 75.1075.00NANA-9.00NANANA300.00800.00400.00NA1000.00300.00300.0068.500.000.000.00100.0050.00100.00199.90100.10400.00150.0075.0075.0040.0042.10108.00148.0043.900.000.000.000.000.000.000.0039.1065.7056.50107.70250.10286.30365.30113.90136.00127.90130.30122.30175.10146.0060.50262.300.00121.90115.90100.30NANANANA

    2024-12-31 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 3329.403282.003220.903176.603033.303056.803033.703777.903674.203606.103696.903899.604056.104062.603840.704161.504489.803896.102768.802823.802953.402928.502881.702791.202787.502831.302866.302848.302744.702655.202542.902447.002387.302414.702430.702368.002244.802317.302269.101793.201512.701551.801516.401430.701437.001462.201468.201440.901405.301419.401423.401423.301366.101404.501403.301368.401295.401276.501238.401193.601165.101185.101188.801155.70
Intersegment Elimination 23.809.2011.0014.008.307.006.106.205.507.2010.3013.80NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Diagnostics 2586.202553.502524.902479.702346.802344.702340.802382.802286.402207.602255.402454.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Drug Development NA737.70707.00710.90694.80719.10699.001401.303661.70666.40677.901459.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
US NA2738.402698.802654.60NA2550.602537.002959.20NA2791.802856.903000.50NA3352.703091.303472.50NA3198.802129.002165.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Other Comprehensive Income Loss Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Inventory Net
Current Assets
Inventory Net
NonCurrent Assets
Other Assets Noncurrent
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Operating Lease Liability
Current Liabilities
Taxes Payable Current
Noncurrent Liabilities
Other Liabilities Noncurrent
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Prepaid Deferred Expense And Other Assets
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Common Stock Shares Outstanding
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Other Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount
InventoryNet
Inventory Finished Goods Net Of Reserves

Line plots across dimensions of each concept