Microsoft Financial Ratios for Analysis 2009-2024 | MSFT

Fifteen years of historical annual and quarterly financial ratios and margins for Microsoft (MSFT).

Annual Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
2024202320222021202020192018201720162015201420132012201120102009
1.281.771.782.082.522.532.902.922.352.472.502.712.602.602.131.82
0.140.170.220.260.330.390.470.460.360.260.190.140.140.170.100.09
0.190.230.300.410.540.710.920.980.740.440.250.200.180.210.130.15
69.7668.9268.4068.9367.7865.9065.2564.5264.0464.7068.8273.8176.2277.7380.1679.20
44.6441.7742.0641.5937.0334.1431.7730.0628.6119.4131.9734.3829.5238.8338.5734.85
44.6441.7742.0641.5937.0334.1431.7730.0628.6119.4131.9734.3829.5238.8338.5734.85
53.7448.3149.3548.5545.9843.4241.0639.1536.5633.7937.9739.2041.9442.7942.8439.23
43.9742.1442.2242.3037.0834.7233.0530.9628.1319.7832.0434.7530.2040.1340.0333.92
35.9634.1536.6936.4530.9631.1815.0226.3922.5313.0325.4228.0823.0333.1030.0224.93
0.480.510.540.500.470.440.430.390.470.540.500.550.610.640.730.75
59.4826.3516.7419.8124.3220.8014.4115.7114.5611.3810.1810.5215.4211.3516.7516.95
4.314.354.484.424.474.264.174.314.995.234.444.454.674.674.805.22
84.7683.8681.4882.6181.7085.6387.5884.7873.1969.8582.1581.9878.1378.2176.0269.91
32.8335.0943.6843.1537.4338.3520.0329.0628.5315.2324.5927.6925.5840.5640.6336.83
72.4456.1182.9272.5365.2074.6742.5160.0040.7620.9135.2235.7234.1352.9057.5157.59
17.2117.5619.9418.3614.7013.696.4010.1810.626.9912.8115.3514.0021.3021.7918.71
28.3229.1534.0631.9024.8923.2210.6915.5618.2511.3019.9923.8822.0333.5536.7033.64
36.1127.7522.3118.8815.6313.3910.7711.389.229.9810.909.487.926.825.334.44
15.8711.7211.8110.097.906.735.635.044.163.593.873.403.723.142.702.12
9.927.968.647.385.894.934.144.013.122.873.222.903.452.872.481.77

Quarterly Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
2024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
1.281.241.221.661.771.911.931.841.781.992.252.162.082.292.582.532.522.902.802.852.532.973.122.922.903.402.893.122.922.812.052.692.352.903.002.462.472.912.452.522.503.223.172.872.712.932.812.682.602.942.862.952.602.762.452.302.132.062.041.821.821.71
0.140.140.160.160.170.180.190.210.220.230.230.250.260.270.300.320.330.350.370.390.390.410.430.450.470.480.480.460.460.520.460.460.360.350.350.260.260.230.170.170.190.190.200.130.140.130.140.120.140.150.160.170.170.180.170.170.100.080.080.080.09-
0.190.260.310.320.230.250.260.280.300.310.330.350.410.430.460.520.540.580.630.660.710.770.790.890.920.971.140.950.981.201.231.060.740.620.580.500.440.350.310.260.250.260.270.200.200.190.200.170.180.170.190.200.210.220.200.230.130.130.140.150.150.05
69.5970.0868.3671.1670.1169.4966.8569.1768.3268.3767.2169.8969.6968.7267.0570.3967.5668.6666.5168.5269.1266.7361.7465.9467.6265.4461.7466.2666.9865.2861.6664.2369.8362.3958.5164.6466.3367.0461.7164.3467.3670.7066.0672.2371.1676.6473.4773.9676.9577.3073.0078.2678.6576.2875.7880.6280.2481.0080.9378.0080.2679.38
43.1444.5943.5947.5943.1742.2938.6742.9339.5941.2643.0144.6641.3740.8841.5542.7335.2537.0537.6438.3836.7933.8331.5934.2334.5030.9230.0131.4130.0028.9630.6130.6233.9425.7325.3228.43-9.2630.3529.3825.1927.7234.1832.5034.1830.5237.1536.2233.161.0636.6238.2841.4635.5334.7540.9243.9436.9735.6744.7534.6930.4432.52
43.1444.5943.5947.5943.1742.2938.6742.9339.5941.2643.0144.6641.3740.8841.5542.7335.2537.0537.6438.3836.7933.8331.5934.2334.5030.9230.0131.4130.0028.9630.6130.6233.9425.7325.3228.43-9.2630.3529.3825.1927.7234.1832.5034.1830.5237.1536.2233.161.0636.6238.2841.4635.5334.7540.9243.9436.9735.6744.7534.6930.4432.52
--------------------------------------------------------------
42.1043.2142.7748.2844.0142.9038.5643.0439.5040.9043.5345.2942.0541.3342.5743.4035.2936.6738.1638.3837.3634.3031.9835.1435.5032.2231.7132.5431.0830.5631.0631.1334.9224.5324.6127.05-7.9229.9929.6625.4128.1334.1032.1334.5830.8937.1136.2134.571.9936.5539.4542.0636.3936.6842.5944.6437.5636.8346.7036.8831.6229.67
34.0435.4735.2639.4435.7434.6231.1435.0332.2833.8936.2845.2535.6637.0635.9037.3929.4530.7031.5632.3039.1128.8125.9330.3429.4927.68-21.7926.8031.5123.6324.2725.8425.9518.2921.0924.05-14.4022.9422.1519.5719.7227.7426.7528.3024.9529.5529.7227.90-2.7229.3431.7233.0333.8231.8533.2533.4128.1727.6235.0227.6623.2521.81
0.130.130.130.130.140.140.140.140.140.140.150.140.140.140.140.120.130.120.130.120.120.120.130.110.120.110.110.100.100.100.120.100.140.110.130.120.130.120.150.140.140.130.160.130.140.150.170.130.150.150.190.160.160.160.220.180.190.170.230.160.170.20
15.8014.1912.155.436.725.615.873.624.394.745.624.005.315.817.384.076.516.686.783.975.055.216.342.743.664.455.522.583.884.075.052.513.543.153.651.892.572.904.942.632.873.115.221.972.962.243.432.573.662.804.171.662.703.695.612.534.285.506.162.473.614.28
1.141.401.451.531.151.411.471.601.171.511.541.661.211.581.581.631.191.541.571.731.141.591.651.671.141.561.571.691.141.801.801.971.451.681.641.781.241.751.641.801.201.511.531.681.141.711.501.621.141.591.531.711.161.641.551.681.231.591.701.501.171.49
79.1564.0662.1558.8577.9963.7261.1456.1776.8159.4658.3254.3274.1956.8057.0655.3575.7558.3357.3751.9778.8156.7354.5553.8179.2257.7557.3553.4178.8449.9549.9845.6862.1953.6954.8750.5472.6751.4755.0349.9975.2359.5458.6853.4679.1052.6760.0555.5078.6456.6758.7952.6077.6754.9758.0753.6173.0356.7052.9759.8276.9060.55
8.218.679.1810.109.749.408.9710.1110.0510.2711.7313.4911.5911.4911.8711.269.479.3910.5810.0712.899.299.1410.2610.739.37-8.047.349.207.879.118.059.535.026.546.33-3.995.536.385.035.146.477.716.426.297.908.796.49-0.747.4410.339.6610.299.7913.6811.529.788.7615.048.677.708.06
18.1120.8624.4515.4815.5715.6615.6618.4219.0819.8718.4621.8819.4820.1619.4619.1416.4916.3919.1818.9225.0919.6220.0120.7522.7621.14-18.5514.7218.9922.3826.9211.5813.627.179.178.82-5.488.119.357.167.368.119.728.198.1110.3011.708.77-0.9911.0615.8212.5213.4213.0618.9616.2013.8512.5321.7913.2512.0413.15
4.304.534.655.004.874.814.514.884.594.855.516.114.935.005.084.623.723.774.123.834.603.353.253.433.433.02-2.462.643.222.442.792.673.552.072.792.84-1.832.823.352.682.683.634.273.683.494.524.963.66-0.414.335.905.345.405.257.195.915.254.728.114.383.914.32
7.087.427.728.498.097.737.238.027.847.929.0110.158.578.388.347.706.306.066.726.197.805.465.205.675.734.86-4.153.964.933.764.894.346.103.254.274.66-2.964.235.324.184.185.246.205.565.426.837.545.69-0.646.348.718.058.518.0011.419.568.848.1013.877.957.038.06
36.1134.0632.0629.7027.7526.1824.5923.2822.3121.7721.3320.2418.8817.8517.2616.3115.6315.0914.4713.8913.3912.3711.9911.1910.7710.3010.1711.6111.389.038.909.049.229.519.699.709.9811.1111.1810.9210.9010.5810.259.789.489.198.678.177.928.177.657.066.826.345.775.485.335.225.034.634.444.15
15.8710.896.624.1011.727.884.603.1011.818.555.163.2410.097.114.182.537.905.473.191.796.734.662.901.765.634.172.631.605.043.652.281.474.163.111.801.103.592.771.531.003.872.721.500.973.402.721.571.003.722.821.701.003.142.471.440.942.702.081.240.682.121.71
9.926.793.992.777.965.312.922.268.646.293.622.487.385.252.991.895.894.082.281.354.933.381.961.294.143.182.021.324.012.901.751.193.122.401.380.932.872.261.200.853.222.221.150.832.902.431.390.933.452.621.590.952.872.271.320.882.481.941.150.631.771.45