Home Data Calendar Blog

MSFT


Tables

    2024-06-30 2024-03-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
dei: Entity Common Stock Shares Outstanding NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Weighted Average Number Of Diluted Shares Outstanding NA7472.007462.00NA7464.007473.007485.00NA7534.007555.007567.00NA7597.007616.007637.00NA7675.007691.007710.00NA7744.007768.007766.00NA7794.007710.007799.00NA7813.007830.007876.00NA7985.008028.008066.00NA8237.008297.008351.00NA8367.008395.008434.00NA8429.008444.008494.00NA8498.008465.008490.00NA8510.008570.008695.00NA8876.008951.00NA
Weighted Average Number Of Shares Outstanding Basic NA7431.007429.00NA7441.007451.007457.00NA7493.007505.007513.00NA7539.007555.007566.00NA7602.007621.007634.00NA7672.007692.007673.00NA7698.007710.007708.00NA7725.007755.007789.00NA7895.007964.007996.00NA8167.008228.008249.00NA8284.008326.008339.00NA8364.008393.008396.00NA8401.008402.008392.00NA8420.008497.008614.00NA8767.008856.00NA
Earnings Per Share Basic 2.962.953.002.702.462.202.352.242.232.502.732.192.052.051.841.481.411.531.401.721.151.091.151.150.96-0.820.850.840.620.670.600.400.480.630.58-0.400.610.710.550.560.680.790.630.590.720.760.53-0.060.610.790.680.700.620.780.630.520.460.750.40
Earnings Per Share Diluted 2.952.942.992.692.452.202.352.242.222.482.712.172.032.031.821.461.401.511.381.711.141.081.141.140.95-0.820.840.830.610.660.600.390.470.620.57-0.400.610.710.540.550.680.780.620.590.720.760.53-0.060.600.780.680.690.610.770.620.510.450.740.40

    2024-06-30 2024-03-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
Revenue From Contract With Customer Excluding Assessed Tax 64727.0061858.0056517.0056189.0052857.0052747.0050122.0051865.0049360.0051728.0045317.0046152.0041706.0043076.0037154.0038033.0035021.0036906.0033055.0033717.0030571.0032471.0029084.0030085.0026819.0028918.0024538.0025605.0023212.0025826.0020453.0020614.0020531.0023796.0020379.0022180.0021729.0026470.0023201.0023382.0020403.0024519.0018529.0019896.0020489.0021456.0016008.0018059.0017407.0020885.0017372.0017367.0016428.0019953.0016195.0016039.0014503.0019022.0012920.00
Revenues 64727.0061858.0056517.0056189.0052857.0052747.0050122.0051865.0049360.0051728.0045317.0046152.0041706.0043076.0037154.0038033.0035021.0036906.0033055.0033717.0030571.0032471.0029084.0030085.0026819.0028918.0024538.0025605.0023212.0025826.0020453.0020614.0020531.0023796.0020379.0022180.0021729.0026470.0023201.0023382.0020403.0024519.0018529.0019896.0020489.0021456.0016008.0018059.0017407.0020885.0017372.0017367.0016428.0019953.0016195.0016039.0014503.0019022.0012920.00
Gain Loss On Investments -55.00-25.00-107.00157.00105.00-15.0013.00-134.00-76.00300.00371.00395.00353.00359.00125.0028.00-101.00162.00-57.00267.0044.0094.00243.00548.00510.00768.00573.00690.00790.00698.00405.00475.0085.00106.002.00151.00169.00317.0079.00284.0090.0070.00-7.0031.0057.0043.00-15.00212.0034.00315.003.00100.00187.00118.0034.0049.00137.0092.00NA
Cost Of Revenue 19684.0018505.0016302.0016795.0016128.0017488.0015452.0016429.0015615.0016960.0013646.0013991.0013045.0014194.0011002.0012339.0010975.0012358.0010406.0010412.0010170.0012423.009905.009742.009269.0011064.008278.008456.008060.009901.007844.007979.007722.009872.007207.007468.007161.0010136.008273.007595.005941.008284.005114.005602.004787.005692.004168.004163.003952.005638.003777.003708.003897.004833.003139.003170.002755.003628.00NA
Cost Of Goods And Services Sold 19684.0018505.0016302.0016795.0016128.0017488.0015452.0016429.0015615.0016960.0013646.0013991.0013045.0014194.0011002.0012339.0010975.0012358.0010406.0010412.0010170.0012423.009905.009742.009269.0011064.008278.008456.008060.009901.007844.007979.007722.009872.007207.007468.007161.0010136.008273.007595.005941.008284.005114.005602.004787.005692.004168.004163.003952.005638.003777.003708.003897.004833.003139.003170.002755.003628.00NA
Gross Profit 45043.0043353.0040215.0039394.0036729.0035259.0034670.0035436.0033745.0034768.0031671.0032161.0028661.0028882.0026152.0025694.0024046.0024548.0022649.0023305.0020401.0020048.0019179.0020343.0017550.0017854.0016260.0014861.0014030.0014189.0012609.0012635.0012809.0013924.0013172.0014712.0014568.0016334.0014928.0015787.0014462.0016235.0013415.0014294.0015702.0015764.0011840.0013896.0013455.0015247.0013595.0013659.0012531.0015120.0013056.0012869.0011748.0015394.0010078.00
Research And Development Expense 8056.007653.006659.006739.006984.006844.006628.006849.006306.005758.005599.005687.005204.004899.004926.005214.004887.004603.004565.004513.004316.004070.003977.003933.003715.003504.003574.003514.003355.003062.003106.003146.002980.002900.002962.003094.002984.002903.003065.003123.002743.002748.002767.002783.002640.002528.002460.002594.002517.002371.002329.002393.002269.002185.002196.002350.002220.002079.00NA
General And Administrative Expense 2246.001912.001474.002197.001643.002337.001398.001749.001480.001384.001287.001522.001327.001139.001119.001656.001273.001121.001061.001425.001179.001132.001149.001271.001208.001109.001166.001355.001202.00879.001045.001301.001140.001038.001084.001272.001091.001097.001151.001373.001203.001235.001010.001210.001656.001156.001127.001136.001150.001120.001163.001179.001160.00945.00938.00987.001152.001183.00NA
Selling And Marketing Expense 6816.006207.005187.006204.005750.005679.005126.006304.005595.005379.004547.005857.005082.004947.004231.005417.004911.004933.004337.004962.004565.004588.004098.004760.004335.004562.003812.004356.003879.004071.003233.003998.003406.003960.003333.003961.003709.004315.003728.004682.003542.004283.003304.004228.003794.004309.002945.003781.003414.003762.002900.003916.003393.003825.002806.003602.003203.003619.00NA
Operating Income Loss 27925.0027581.0026895.0024254.0022352.0020399.0021518.0020534.0020364.0022247.0020238.0019095.0017048.0017897.0015876.0013407.0012975.0013891.0012686.0012405.0010341.0010258.009955.0010379.008292.008679.007708.005330.005594.006177.005225.003080.005283.006026.005793.00-2053.006594.007776.005844.006482.006974.007969.006334.006073.007612.007771.005308.00192.006374.007994.007203.006171.005709.008165.007116.005930.005173.008513.00NA
Interest Expense 701.00800.00525.00482.00496.00490.00500.00496.00503.00525.00539.00553.00633.00571.00589.00686.00614.00654.00637.00669.00671.00672.00674.00672.00691.00698.00672.00655.00609.00521.00437.00345.00340.00309.00249.00247.00211.00162.00161.00169.00175.00135.00118.00120.00109.00105.0095.0096.0095.0095.0094.0094.0084.0072.0045.0037.0038.0038.00NA
Income Tax Expense Benefit 5214.004788.004993.004646.004374.003914.004016.003747.003462.003750.0019.002947.001779.002874.002231.002220.002091.002436.002008.00-591.001677.001965.001397.001807.001217.0015471.001408.00-968.001115.001163.00635.00225.001280.00857.00893.001439.001532.001987.001356.001965.001297.001320.001164.001180.001548.001393.001068.00851.001255.001615.001568.00445.00793.001863.001820.001506.001335.002221.00NA
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax -4.0010.0021.0020.00-9.00-32.007.00-2.006.000.002.00-11.0018.008.004.004.00-36.00-4.00-2.00-80.00-33.00-15.00-45.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Net Income Loss 22036.0021939.0022291.0020081.0018299.0016425.0017556.0016740.0016728.0018765.0020505.0016458.0015457.0015463.0013893.0011202.0010752.0011649.0010678.0013187.008809.008420.008824.008873.007424.00-6302.006576.006513.004801.005200.004690.003122.003756.004998.004620.00-3195.004985.005863.004540.004612.005660.006558.005244.004965.006055.006377.004466.00-492.005108.006624.005738.005874.005232.006634.005410.004518.004006.006662.003574.00
Comprehensive Income Net Of Tax 21881.0021453.0021697.0019382.0019112.0017311.0014891.0014538.0013815.0017919.0019966.0016818.0013552.0015720.0013807.0011712.0013683.0011455.0010957.0014112.009557.009022.008463.007797.006670.00-7227.006475.006300.004933.004031.004834.002819.003823.005033.003836.00-4144.005073.005489.004589.004988.005715.007104.006232.004503.006254.006563.004864.00-402.005614.006699.004626.00NANANANANANANANA

    2024-06-30 2024-03-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
Assets 512163.00484275.00445785.00411976.00380088.00364552.00359784.00364840.00344607.00340389.00335418.00333779.00308879.00304137.00301001.00301311.00285449.00282794.00278955.00286556.00263281.00258859.00257619.00258848.00245497.00256003.00249097.00241086.00225017.00224610.00212524.00193694.00181869.00180098.00172896.00176223.00176683.00174848.00169656.00172384.00156119.00153543.00142348.00142431.00134105.00128683.00121876.00121271.00118010.00112243.00107415.00108704.0099727.0092306.00NA86113.00NANANA
Liabilities 243686.00231123.00225071.00205753.00185405.00181416.00186218.00198298.00181683.00180379.00183440.00191791.00174374.00173901.00177609.00183007.00170948.00172685.00172894.00184226.00168417.00166731.00171652.00176130.00166258.00177643.00159450.00168692.00155288.00155801.00142152.00121697.00107063.00103318.0095451.0096140.0086551.0082969.0079486.0082600.0068695.0068443.0060707.0063487.0057417.0056107.0053040.0054908.0049351.0048122.0048024.0051621.0046275.0043825.00NA39938.00NANANA
Liabilities And Stockholders Equity 512163.00484275.00445785.00411976.00380088.00364552.00359784.00364840.00344607.00340389.00335418.00333779.00308879.00304137.00301001.00301311.00285449.00282794.00278955.00286556.00263281.00258859.00257619.00258848.00245497.00256003.00249097.00241086.00225017.00224610.00212524.00193694.00181869.00180098.00172896.00176223.00176683.00174848.00169656.00172384.00156119.00153543.00142348.00142431.00134105.00128683.00121876.00121271.00118010.00112243.00107415.00108704.0099727.0092306.00NA86113.00NANANA
Stockholders Equity 268477.00253152.00220714.00206223.00194683.00183136.00173566.00166542.00162924.00160010.00151978.00141988.00134505.00130236.00123392.00118304.00114501.00110109.00106061.00102330.0094864.0092128.0085967.0082718.0079239.0078360.0089647.0072394.0069729.0068809.0070372.0071997.0074806.0076780.0077445.0080083.0090132.0091879.0090170.0089784.0087424.0085100.0081641.0078944.0076688.0072576.0068836.0066363.0068659.0064121.0059391.0057083.0053452.0048481.0046942.0046175.0045710.0044283.00NA

    2024-06-30 2024-03-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
Assets Current 159734.00147180.00207586.00184257.00163889.00157823.00160812.00169684.00153922.00174188.00174326.00184406.00165614.00173973.00177077.00181915.00170505.00167074.00165896.00175552.00159887.00156874.00164195.00169662.00156659.00167633.00161031.00159851.00146313.00144949.00157909.00139660.00128421.00127812.00121656.00124712.00118398.00116362.00112439.00114246.00109006.00106870.0099450.00101466.0093524.0089574.0084051.0085084.0076860.0072513.0075271.0074918.0066263.0059684.00NA55676.00NANANA
Cash And Cash Equivalents At Carrying Value 18315.0019634.0080452.0034704.0026562.0015646.0022884.0013931.0012498.0020604.0019165.0014224.0013702.0014432.0017205.0013576.0011710.008864.0013117.0011356.0011212.006638.0015137.0011946.009221.0012859.006884.007663.006713.008468.0013928.006510.007170.007185.005431.005595.007414.006426.006302.008669.0011572.0010059.004023.003804.005240.006017.005036.006938.006388.0010610.0012881.009610.007021.004023.008161.005505.008155.009422.008823.00
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 18315.0019634.0080452.0034704.0026562.0015646.0022884.0013931.0012498.0020604.0019165.0014224.0013702.0014432.0017205.0013576.0011710.008864.0013117.0011356.0011212.006638.0015137.0011946.00NANANA7663.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Short Term Investments 57228.0060387.0063499.0076558.0077865.0083862.0084378.0090826.0092195.00104765.00111450.00116110.00111705.00117536.00120772.00122951.00125916.00125389.00123519.00122463.00120406.00121024.00120743.00121822.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 56924.0044029.0036953.0048688.0037420.0035833.0031279.0044261.0032613.0033520.0027349.0038043.0026322.0027312.0022851.0032011.0022699.0023525.0019087.0029524.0019269.0019680.0017390.0026481.0017208.0018428.0014561.0019792.0012882.0014343.0011129.0018277.0012247.0014507.0011444.0017908.0012427.0016186.0012887.0019544.0013497.0015986.0011007.0017486.0011991.0014317.009871.0015780.0010961.0013643.0010153.0014987.0010033.0012874.00NA13014.00NANANA
Inventory Net 1246.001304.003000.002500.002877.002980.004268.003742.003296.003019.003411.002636.002245.001924.002705.001895.001644.001823.002622.002063.001951.001961.003614.002662.002084.002003.003211.002181.001979.001961.003122.002251.002450.002702.003816.002902.002469.002053.003141.002660.001920.001594.002613.001938.002133.001661.001624.001137.001412.001351.002270.001372.001056.00861.00NA740.00NANANA
Other Assets Current 26021.0021826.0023682.0021807.0019165.0019502.0018003.0016924.0013320.0012280.0012951.0013393.0011640.0012769.0013544.0011482.008536.007473.007551.0010146.007049.007571.007311.006751.005097.004422.004788.004897.005434.005864.006726.005892.006598.006345.005594.005461.006376.006173.005434.004392.003740.004018.003900.003388.003241.003301.003860.003092.002608.003614.003255.003320.002438.002149.00NA2950.00NANANA
Land 8163.00NANA5683.00NANANA4734.00NANANA3660.00NANANA1823.00NANANA1540.00NANANA1254.00NANANA1107.00NANANA824.00NANANA769.00NANANA541.00NANANA525.00NANANA528.00NANANA533.00NANANA526.00NANANA
Available For Sale Securities Debt Securities 64899.0069674.0068408.0095332.0094931.0091109.0098860.0095357.0095970.00117964.00122523.00122008.00117749.00125527.00131500.00129798.00131820.00129337.00131911.00129652.00127267.00124293.00131651.00NANANANANANANANANANANANANANANANANA85040.0080412.0077476.00NANANANANANANANANANANANANANANANA

    2024-06-30 2024-03-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
Property Plant And Equipment Gross 212012.00NANA163892.00NANANA134058.00NANANA111066.00NANANA87348.00NANANA71807.00NANANA58683.00NANANA47913.00NANANA38156.00NANANA32337.00NANANA27804.00NANANA22504.00NANANA19231.00NANANA17991.00NANANA16259.00NANANA
Furniture And Fixtures Gross 6532.00NANA6246.00NANANA5860.00NANANA5344.00NANANA4782.00NANANA4840.00NANANA4457.00NANANA4044.00NANANA3889.00NANANA3579.00NANANA3406.00NANANA2465.00NANANA2087.00NANANA1991.00NANANA1873.00NANANA
Leasehold Improvements Gross 9594.00NANA8537.00NANANA7819.00NANANA6884.00NANANA5487.00NANANA5316.00NANANA4735.00NANANA5064.00NANANA3659.00NANANA3577.00NANANA3560.00NANANA2946.00NANANA2550.00NANANA2345.00NANANA2100.00NANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 76421.0074945.0069486.0068251.0065998.0063459.0060638.0059660.0058053.0055277.0052469.0051351.0049681.0047715.0045417.0043197.0041512.0039597.0036971.0035330.0035431.0033082.0030953.0029223.0028377.0026849.0025523.0024179.0022992.0021888.0020885.0019800.0018885.0018008.0018009.0017606.0016839.0016192.0015373.0014793.0014441.0013686.0013038.0012513.0012247.0011773.0011401.0010962.0010952.0010546.0010209.009829.009564.009279.00NA8629.00NANANA
Amortization Of Intangible Assets 1400.001400.00636.00600.00612.00632.00633.00600.00502.00446.00439.00400.00405.00378.00383.00400.00356.00411.00434.00400.00431.00530.00556.00500.00560.00562.00563.00600.00560.00315.00214.00238.00249.00249.00242.00200.00361.00329.00372.00347.00170.00166.00162.00176.00187.00198.00178.00152.00142.00155.00109.00125.00162.00126.00NANANANANA
Property Plant And Equipment Net 135591.00121375.00102502.0095641.0088132.0082755.0077037.0074398.0070298.0067214.0063772.0059715.0054945.0051737.0047927.0044151.0041221.0040522.0038409.0036477.0033648.0032717.0031430.0029460.0027929.0026304.0024809.0023734.0021962.0021379.0019224.0018356.0016831.0015789.0015046.0014731.0014375.0013607.0013229.0013011.0011771.0011567.0010774.009991.009204.008698.008329.008269.008225.008010.008033.008162.007969.007799.00NA7630.00NANANA
Long Term Investments 14600.0014807.0011423.009879.009415.007097.006839.006891.006907.006994.006393.005984.005395.003794.003103.002965.002660.002755.002684.002649.002403.002274.002034.001862.002818.003961.005343.006023.007381.008912.0010486.0010431.0011315.0011514.0011438.0012053.0012019.0012665.0013943.0014597.0014792.0014607.0011995.0010844.0011193.0010707.0010038.009776.009068.007550.008576.0010865.0010748.0010022.00NA7754.00NANANA
Goodwill 119220.00119163.0067790.0067886.0067940.0067905.0067459.0067524.0067371.0050921.0050455.0049711.0049698.0044219.0043890.0043351.0042064.0042248.0042113.0042026.0041861.0041577.0035855.0035683.0035582.0035355.0035389.0035122.0034668.0034524.0017907.0017872.0017948.0017436.0017142.0016939.0021728.0021855.0020081.0020127.0014751.0014680.0014667.0014655.0014682.0014727.0014466.0013452.0019698.0019670.0012537.0012581.0012554.0012502.0012471.0012394.00NANANA
Finite Lived Intangible Assets Net 27597.0028828.008895.009366.009879.0010354.0010808.0011298.0011348.007462.007794.007800.008127.006555.006923.007038.006855.007126.007508.007750.008103.008482.007579.008053.008544.009034.009598.0010106.0010547.0011001.003522.003733.004459.004619.004745.004835.006963.007299.006693.006981.002901.002945.002982.003083.003240.003341.003423.003170.002756.002581.001026.00744.00840.00992.00NA1158.00NANANA
Other Assets Noncurrent 36460.0035551.0032154.0030601.0026954.0024994.0023482.0021897.0021845.0021256.0021103.0015075.0014427.0013561.0013034.0013138.0013696.0014630.0014455.0014723.0010258.0010129.009792.007442.007106.006967.006083.006250.004146.003845.003476.003642.002895.002928.002869.002953.003200.003060.003271.003422.002898.002874.002480.002392.002262.001636.001569.001520.001403.001919.001972.001434.001353.001307.00NA1501.00NANANA
Available For Sale Debt Securities Amortized Cost Basis 68209.0073113.0073272.0099869.0098700.0095829.00104013.0098118.0097048.00115397.00119016.00117966.00113883.00119502.00124848.00122900.00125311.00127270.00129308.00127747.00126703.00124631.00133105.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-06-30 2024-03-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
Liabilities Current 125286.00118525.00124792.00104149.0085691.0081718.0087389.0095082.0077439.0077510.0080528.0088657.0072193.0067486.0070056.0072310.0058707.0059640.0058118.0069420.0053861.0050318.0056277.0058488.0046133.0058099.0051615.0064527.0052005.0070787.0058810.0059357.0044354.0042643.0049399.0049858.0040748.0047415.0044694.0045625.0033903.0033742.0034623.0037417.0031929.0031910.0031402.0032688.0026170.0025373.0025543.0028774.0024042.0024312.00NA26147.00NANANA
Long Term Debt Current 2249.002249.003748.005247.006245.003997.003248.002749.001749.004998.003249.008072.008051.005387.006497.003749.003748.006247.003017.005516.006515.003516.006497.003998.003447.003446.001050.001049.00599.00599.00NA0.000.00750.00750.002499.002499.001749.001748.000.002000.002000.002000.002999.002246.002241.002236.001231.00NANANANANANANANANANANA
Accounts Payable Current 21996.0018087.0019307.0018095.0015305.0015354.0016609.0019000.0016085.0015314.0014832.0015163.0013412.0012770.0012509.0012530.009246.008811.008574.009382.007544.007563.008511.008617.007623.007850.006866.007390.006217.006580.006296.006898.006759.006936.006630.006591.006690.006932.006769.007432.004583.005398.004841.004828.004532.004356.003631.004175.003790.003884.003719.004197.003829.003863.00NA4025.00NANANA
Accrued Income Taxes Current 5017.007311.008035.004152.004163.003553.006729.004067.004646.003731.006272.002174.002165.001562.002384.002130.003296.002687.003440.005665.001950.002033.002341.002121.00814.00788.00920.00718.00654.00508.00720.00580.00685.00493.00607.00606.00758.00711.00903.00782.00694.00591.00834.00592.00689.00630.00847.00789.00958.00921.00705.00580.00839.001439.00NA1074.00NANANA
Other Liabilities Current 19185.0018023.0014475.0014745.0012664.0012802.0012058.0013067.0011865.0011684.0010816.0011666.0010450.0010527.009476.0010027.009151.009131.008507.009351.007837.008297.007953.008744.007500.007787.007520.006280.006025.006688.007123.005949.005887.006447.006207.006766.006846.006623.007130.006906.004275.003920.003625.003597.003913.003366.003312.003151.003011.003057.003245.003492.003325.003190.00NA2931.00NANANA
Contract With Customer Liability Current 57582.0041888.0046429.0050901.0036903.0036982.0041340.0045538.0034027.0034001.0038465.0041525.0030083.0030402.0033476.0036000.0027012.0027343.0029904.0032676.0024251.0024285.0026704.0028905.00NANANA24013.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-06-30 2024-03-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
Long Term Debt 44937.0044907.0045694.0047237.0048210.0048116.0048622.0049781.0049926.0053258.0053288.0058146.0058058.0060523.0063552.0063327.0066610.0069608.0069495.0072200.0073100.0073200.0076200.0076200.0076900.0076800.0077300.0077100.0076800.0059900.0060200.0040800.0040900.0041400.0028600.0030300.0030100.0020000.0020200.0020600.0022700.0022700.0014600.0015600.0014200.0014200.0012000.0011900.00NA11900.0011900.0011900.00NANANA4900.00NANANA
Long Term Debt Noncurrent 42688.0042658.0041946.0041990.0041965.0044119.0045374.0047032.0048177.0048260.0050039.0050074.0050007.0055136.0057055.0059578.0062862.0063361.0066478.0066662.0066585.0069653.0069733.0072242.0073480.0073348.0076255.0076073.0076222.0059306.0060154.0040783.0040896.0040679.0027819.0027808.0027644.0018260.0018472.0020645.0020679.0020676.0012632.0012601.0011949.0011947.009714.0010713.0011938.0011932.0011927.0011921.0011915.009671.00NA4939.00NANANA
Deferred Income Tax Liabilities Net 2618.002469.00470.00433.00302.00289.00223.00230.00304.00199.00212.00198.00173.00174.00187.00204.00185.00222.00234.00233.00NANANANANANANANANANANA1257.00NANANA1067.00NANANA781.00NANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 27064.0023271.0018634.0017981.0017437.0016479.0015311.0015526.0015154.0014747.0014346.0013427.0012941.0012544.0011525.0010632.009673.009658.008826.007581.006763.006055.005539.005211.005223.004820.0018173.0017184.0017381.0015980.0014340.0013640.0014122.0013700.0013280.0013544.0013274.0012423.0011781.0011594.009953.009790.009587.0010000.009721.008397.008423.008208.008525.008386.008201.008072.008001.007662.00NA7445.00NANANA
Operating Lease Liability Noncurrent 15497.0014469.0013487.0012728.0012312.0011998.0011660.0011489.0011357.0010774.0010050.009629.009272.008875.007753.007671.007248.007172.006659.006188.005972.005683.005652.005568.005751.005640.005768.005372.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-06-30 2024-03-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
Stockholders Equity 268477.00253152.00220714.00206223.00194683.00183136.00173566.00166542.00162924.00160010.00151978.00141988.00134505.00130236.00123392.00118304.00114501.00110109.00106061.00102330.0094864.0092128.0085967.0082718.0079239.0078360.0089647.0072394.0069729.0068809.0070372.0071997.0074806.0076780.0077445.0080083.0090132.0091879.0090170.0089784.0087424.0085100.0081641.0078944.0076688.0072576.0068836.0066363.0068659.0064121.0059391.0057083.0053452.0048481.0046942.0046175.0045710.0044283.00NA
Common Stocks Including Additional Paid In Capital 100923.0099193.0095508.0093718.0092093.0090225.0088535.0086939.0085767.0084528.0083751.0083111.0082308.0081896.0081089.0080552.0079813.0079625.0078882.0078520.0077791.0077556.0071303.0071223.0070418.0070192.0069419.0069315.0068554.0068177.0067747.0068178.0068012.0068279.0068093.0068465.0068475.0068765.0068362.0068366.0067803.0067476.0067230.0067306.00NANANA65797.00NANANANANANANANANANANA
Retained Earnings Accumulated Deficit 173144.00159394.00132143.00118848.00108234.0099368.0092374.0084281.0079633.0075045.0066944.0057055.0050735.0044973.0039193.0034566.0032012.0030739.0027240.0024150.0018338.0016585.0017279.0013682.009974.008567.0019702.002648.00531.00120.00944.002282.004954.006728.007614.009096.0018186.0019731.0018051.0017710.0016289.0014347.0011680.009895.007657.004236.00932.00-856.00NANANANANANANANANANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -5590.00-5435.00-6937.00-6343.00-5644.00-6457.00-7343.00-4678.00-2476.00437.001283.001822.001462.003367.003110.003186.002676.00-255.00-61.00-340.00-1265.00-2013.00-2615.00-2187.00-1153.00-399.00526.00431.00644.00512.001681.001537.001840.001773.001738.002522.003471.003383.003757.003708.003332.003277.002731.001743.002205.002006.001820.001422.001332.00826.00751.001863.001810.001697.00NA1055.00NANANA

    2024-06-30 2024-03-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
Net Cash Provided By Used In Operating Activities 37195.0031917.0030583.0028770.0024441.0011173.0023198.0024629.0025386.0014480.0024540.0022710.0022179.0012516.0019335.0018673.0017504.0010680.0013818.0016108.0013520.008900.0013657.0011418.0012151.007875.0012440.0011005.0010660.006293.00NANANANANANANANANANANANANA5903.009666.004780.008484.007677.009594.005862.008493.005942.008672.004186.008194.005604.007393.004969.00NA
Net Cash Provided By Used In Investing Activities -14848.00-10700.00503.00-9134.00-3264.00-7150.00-3132.00-9729.00-16171.00-1161.00-3250.00-10853.00-9684.00-1669.00-5371.00-4462.0051.00-6036.00-1776.00-7257.00-1363.00-4200.00-2953.00-2670.003844.00-331.00-6904.00-7369.00-6191.00-14751.00NANANANANANANANANANANANANA-5839.00-7660.00-2593.00-7719.00-4662.00-12241.00-5568.00-2315.00-950.00-7139.00-1570.00-4957.00-4119.00-5904.00-92.00NA
Net Cash Provided By Used In Financing Activities -23563.00-18808.0014761.00-11413.00-10290.00-11349.00-10883.00-13269.00-17345.00-11986.00-16276.00-11371.00-13192.00-13634.00-10289.00-12262.00-14645.00-8915.00-10209.00-8686.00-7601.00-13216.00-7384.00-6039.00-19658.00-1552.00-6341.00-2701.00-6236.003016.00NANANANANANANANANANANANANA-1469.00-2744.00-1221.00-2714.00-2421.00-1605.00-2513.00-2869.00-2423.001437.00-6751.00-639.00-4098.00-2726.00-4277.00NA

    2024-06-30 2024-03-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
Net Cash Provided By Used In Operating Activities 37195.0031917.0030583.0028770.0024441.0011173.0023198.0024629.0025386.0014480.0024540.0022710.0022179.0012516.0019335.0018673.0017504.0010680.0013818.0016108.0013520.008900.0013657.0011418.0012151.007875.0012440.0011005.0010660.006293.00NANANANANANANANANANANANANA5903.009666.004780.008484.007677.009594.005862.008493.005942.008672.004186.008194.005604.007393.004969.00NA
Net Income Loss 22036.0021939.0022291.0020081.0018299.0016425.0017556.0016740.0016728.0018765.0020505.0016458.0015457.0015463.0013893.0011202.0010752.0011649.0010678.0013187.008809.008420.008824.008873.007424.00-6302.006576.006513.004801.005200.004690.003122.003756.004998.004620.00-3195.004985.005863.004540.004612.005660.006558.005244.004965.006055.006377.004466.00-492.005108.006624.005738.005874.005232.006634.005410.004518.004006.006662.003574.00
Increase Decrease In Accounts Receivable 13246.002028.00-11034.0011244.001408.003164.00-11729.0012634.00-857.005543.00-10486.0011606.00-290.004008.00-8843.009355.00-891.004203.00-10090.0010070.00-460.002396.00-9194.009188.00-1285.003908.00-7949.006875.00-1487.002711.00-7174.006076.00-2288.003118.00-6376.005448.00-3655.003378.00-6627.005363.00-2501.004875.00-6617.005666.00-2191.004488.00-6156.005007.00-2770.003652.00-4733.004886.00-3031.003270.00-3674.004144.00-1947.002789.00NA
Increase Decrease In Inventories -55.00-260.00505.00-374.00-106.00-1305.00543.00461.00279.00-394.00777.00388.00329.00-788.00808.00251.00-181.00-799.00561.00113.00-12.00-1654.00956.00572.0075.00-1205.001023.00199.0016.00-1132.00867.00-192.00-241.00-1104.00937.00429.00430.00-1070.00483.00199.00324.00-1029.00667.00-187.00483.0033.00473.00-263.0050.00-891.00920.00303.00170.00-380.00468.00260.00-77.00-558.00NA
Increase Decrease In Accounts Payable 4204.00648.001214.001311.00-407.00-2058.00-1567.002659.00520.00235.00-471.001617.00833.0033.00315.003026.00546.00-7.00-547.001264.00-197.00-440.00-395.001010.00-393.00938.00-407.00850.00-425.0099.00-443.00-17.00-129.00369.00-135.00-142.00-390.00137.00-659.00863.00-716.00602.00-276.00486.00-67.00685.00-567.00349.00-114.00176.00-442.00293.00-51.00216.00-400.00755.00122.003.00NA
Deferred Income Tax Expense Benefit -1145.00-1323.00-568.00-1888.00-1675.00-1305.00-1191.00283.00-198.00183.00-5970.00-34.00-88.00-17.00-11.00447.00-206.00-53.00-177.00-5723.00-320.00-173.00-247.00-2389.00-396.00-2305.00-53.00-1947.00-777.00-587.0015.00155.00351.00-247.0073.00-644.00253.00314.00301.00-369.00-190.00-176.00404.00-423.00226.00140.0038.00672.00-134.0014.00402.00326.00-59.00-117.00-148.00-483.00-241.00550.00NA
Share Based Compensation 2696.002703.002507.002416.002465.002538.002192.001997.001906.001897.001702.001571.001525.001566.001456.001349.001338.001340.001262.001190.001172.001183.001107.001012.00969.00986.00973.00913.00883.00767.00703.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-06-30 2024-03-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
Net Cash Provided By Used In Investing Activities -14848.00-10700.00503.00-9134.00-3264.00-7150.00-3132.00-9729.00-16171.00-1161.00-3250.00-10853.00-9684.00-1669.00-5371.00-4462.0051.00-6036.00-1776.00-7257.00-1363.00-4200.00-2953.00-2670.003844.00-331.00-6904.00-7369.00-6191.00-14751.00NANANANANANANANANANANANANA-5839.00-7660.00-2593.00-7719.00-4662.00-12241.00-5568.00-2315.00-950.00-7139.00-1570.00-4957.00-4119.00-5904.00-92.00NA
Payments To Acquire Property Plant And Equipment 13873.0010952.009917.008943.006607.006274.006283.006871.005340.005865.005810.006452.005089.004174.004907.004744.003767.003545.003385.004051.002565.003707.003602.003980.002934.002586.002132.002283.001695.001988.002163.002655.002308.002024.001356.001781.001391.001490.001282.001330.001192.001732.001231.001794.00930.00930.00603.00622.00749.00498.00436.00642.00658.00491.00564.00758.00408.00376.00NA
Payments To Acquire Investments 2831.002183.008460.0011976.009063.0011599.005013.004919.008723.002505.0010309.0014877.0018375.0015092.0014580.0018879.0015910.0019011.0023390.0015442.005846.0016858.0019551.0032380.0026885.0045154.0032961.0029031.0043918.0046775.0057181.0030097.0027341.0034750.0037570.0025259.0030218.0019167.0024085.0023473.0021323.0013126.0014768.0027024.0018160.0010074.0020138.0011953.0023951.0010047.0011299.008286.0014394.005896.007417.004174.0011217.004287.00NA

    2024-06-30 2024-03-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
Net Cash Provided By Used In Financing Activities -23563.00-18808.0014761.00-11413.00-10290.00-11349.00-10883.00-13269.00-17345.00-11986.00-16276.00-11371.00-13192.00-13634.00-10289.00-12262.00-14645.00-8915.00-10209.00-8686.00-7601.00-13216.00-7384.00-6039.00-19658.00-1552.00-6341.00-2701.00-6236.003016.00NANANANANANANANANANANANANA-1469.00-2744.00-1221.00-2714.00-2421.00-1605.00-2513.00-2869.00-2423.001437.00-6751.00-639.00-4098.00-2726.00-4277.00NA
Payments Of Dividends Common Stock 5574.005572.005051.005054.005059.005066.004621.004632.004645.004652.004206.004214.004221.004230.003856.003865.003876.003886.003510.003521.003526.003544.003220.003226.003232.003238.003003.003009.003012.003024.002800.002821.002842.002868.002475.002496.002532.002547.002307.002309.002322.002332.001916.001921.001925.001933.001676.001678.001683.001683.001341.001350.001349.001363.001118.001130.001139.001152.00NA
Payments For Repurchase Of Common Stock 4210.004213.004831.005704.005509.005459.005573.008757.008822.007433.007684.007177.006930.006535.006743.005791.007059.005206.004912.004633.004753.006413.003744.002362.003781.002008.002570.001765.002062.003599.004362.003677.003857.003678.004757.004279.005131.002145.002888.001170.001845.002113.002188.001042.001028.001658.001632.001030.001023.001042.001934.001256.00848.005052.004399.003839.002023.003867.00NA

    2024-06-30 2024-03-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
Revenues 64727.0061858.0056517.0056189.0052857.0052747.0050122.0051865.0049360.0051728.0045317.0046152.0041706.0043076.0037154.0038033.0035021.0036906.0033055.0033717.0030571.0032471.0029084.0030085.0026819.0028918.0024538.0025605.0023212.0025826.0020453.0020614.0020531.0023796.0020379.0022180.0021729.0026470.0023201.0023382.0020403.0024519.0018529.0019896.0020489.0021456.0016008.0018059.0017407.0020885.0017372.0017367.0016428.0019953.0016195.0016039.0014503.0019022.0012920.00
Revenue From Contract With Customer Excluding Assessed Tax 64727.0061858.0056517.0056189.0052857.0052747.0050122.0051865.0049360.0051728.0045317.0046152.0041706.0043076.0037154.0038033.0035021.0036906.0033055.0033717.0030571.0032471.0029084.0030085.0026819.0028918.0024538.0025605.0023212.0025826.0020453.0020614.0020531.0023796.0020379.0022180.0021729.0026470.0023201.0023382.0020403.0024519.0018529.0019896.0020489.0021456.0016008.0018059.0017407.0020885.0017372.0017367.0016428.0019953.0016195.0016039.0014503.0019022.0012920.00
Microsoft Cloud 36800.0035100.0031800.0030300.0028500.0027100.0025700.0025000.0023400.0022100.0020700.0019500.0017700.0016700.0015200.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Devices 1216.001067.001125.001361.001282.001430.001448.001581.001764.002285.001361.001452.001599.002120.001620.001795.001412.002048.001202.001463.001423.001948.001261.001283.001219.001478.001154.001045.00958.001697.001362.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Dynamics Products And Cloud Services 1719.001646.00NA1486.001389.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Enterprise And Partner Services 1872.001861.001944.002017.002047.00NA1929.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Gaming 5022.005451.003919.003491.003607.004758.003610.003455.003740.005442.003593.003714.003533.005031.003092.003357.002349.003327.002542.002053.002363.004232.002738.002286.002251.003920.001896.001642.001906.003617.001885.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Linked In Corporation 4251.004013.003913.003909.003697.003876.003663.003712.003437.003531.003136.002944.002562.002577.002206.002016.002050.002102.001909.001835.001696.001693.001530.001464.001335.001312.001148.001067.00976.00228.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Office Products And Cloud Services 14347.0013911.0013140.0012905.0012438.0011837.0011548.0011639.0011164.0011251.0010808.0010697.0010016.009881.009278.008947.008920.008983.008466.008511.007889.007747.007622.007577.007088.007075.006575.006918.006234.006439.005982.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Products And Services 12.0014.008.00-3924.001428.001359.001348.001403.001304.001357.001227.001179.001125.001143.001032.00993.00961.00959.00855.00779.00750.00805.00736.00741.00698.00740.00616.00692.00606.00732.00583.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Search And News Advertising 3169.003134.003053.003012.003045.003223.002928.002926.002945.003064.002656.002537.002401.002386.001943.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Server Products And Cloud Services 26633.0024832.0022308.0021963.0020025.0019594.0018388.0018839.0017038.0016375.0015069.0015461.0013204.0012729.0011195.0011578.0010490.0010119.009192.009720.008053.007791.007058.007990.006343.006299.005496.006330.005297.005332.004689.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Windows 6486.005929.005567.006058.005328.004808.005313.006408.006077.006600.005676.006560.005646.005716.005305.006128.005220.005593.005353.005792.004944.004758.004901.005424.004612.004839.004643.004892.004253.004805.004643.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product 13217.0017080.0015535.0016853.0015588.0016517.0015741.0017956.0017366.0020779.0016631.0018938.0016873.0019460.0015803.0018147.0015871.0018255.0015768.0017103.0015448.0016219.0017299.0017159.0015114.0017926.0014298.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Service Other 51510.0044778.0040982.0039336.0037269.0036230.0034381.0033909.0031994.0030949.0028686.0027214.0024833.0023616.0021351.0019886.0019150.0018651.0017287.0016614.0015123.0016252.0011785.0012926.0011705.0010992.0010240.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Intelligent Cloud 28515.0026708.0024259.0023993.0022081.0021508.0020325.0020909.0019051.0018327.0016964.0017375.0015118.0014601.0012986.0013371.0012281.0011869.0010845.0011391.009649.009378.008567.009606.007896.007795.006922.007822.006730.006758.006097.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
More Personal Computing 15895.0015580.0013666.0013905.0013260.0014237.0013332.0014356.0014520.0017465.0013314.0014086.0013036.0015122.0011849.0012910.0010997.0013211.0011133.0011279.0010680.0012993.0010746.0010811.009917.0012170.009378.009235.008775.0011889.009395.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Productivity And Business Processes 20317.0019570.0018592.0018291.0017516.0017002.0016465.0016600.0015789.0015936.0015039.0014691.0013552.0013353.0012319.0011752.0011743.0011826.0011077.0011047.0010242.0010100.009771.009668.009006.008953.008238.008548.007707.007179.006436.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
US 32160.0031437.0028812.0027894.0026007.0026976.0025867.0026154.0024771.0026463.0022830.0022719.0020373.0021836.0019025.0019313.0017428.0019149.0017270.0017300.0015372.0016787.0014740.0014832.0013457.0015110.0012527.0013450.0012298.0014115.0011215.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Us 32567.0030421.0027705.0028295.0026850.0025771.0024255.0025711.0024589.0025265.0022487.0023433.0021333.0021240.0018129.0018720.0017593.0017757.0015785.0016417.0015199.0015684.0014344.0015253.0013362.0013808.0012011.0012155.0010914.0011711.0010713.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Cash And Cash Equivalents At Carrying Value
Assets
Derivative Assets
Current Assets
Inventory Net
NonCurrent Assets
Long Term Investments
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Derivative Liabilities
Current Liabilities
Long Term Debt Current
Noncurrent Liabilities
Deferred Income Tax Liabilities Net
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
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
DividendsAndRepurchase
Payments For Repurchase Of Common Stock
OperatingLeaseLiability
Operating Lease Liability Noncurrent
NonoperatingIncomeExpense
Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
InventoryNet
Inventory Work In Process Net Of Reserves
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept