NASDAQ : MSFT
$0.12 (0.03%)
MSFT financial data with annual/quarterly toggle
Hover over bars to see exact values. Data includes up to 12 years of annual financials and up to 20 quarters of quarterly data from FMP Financial Data.
| Quarter Date | No of Estimates | Ebitda | Ebit | ||||
|---|---|---|---|---|---|---|---|
| Low | High | Average | Low | High | Average | ||
| 2029-06-30 | 11 | 75.67B | 78.37B | 77.19B | 63.54B | 65.81B | 64.81B |
| 2029-03-31 | 11 | 70.83B | 73.36B | 72.25B | 59.47B | 61.6B | 60.67B |
| 2028-12-31 | 14 | 68.29B | 70.73B | 69.66B | 57.34B | 59.39B | 58.49B |
| 2028-09-30 | 12 | 65.22B | 67.55B | 66.54B | 54.76B | 56.72B | 55.87B |
| 2028-06-30 | 11 | 62.76B | 65B | 64.02B | 52.69B | 54.58B | 53.76B |
| 2028-03-31 | 11 | 58.84B | 60.94B | 60.02B | 49.41B | 51.17B | 50.4B |
| Quarter Date | No of Estimates | NetIncome | SgaExpense | ||||
|---|---|---|---|---|---|---|---|
| Low | High | Average | Low | High | Average | ||
| 2029-06-30 | 11 | 53.7B | 56.21B | 55.11B | 19.66B | 20.36B | 20.06B |
| 2029-03-31 | 11 | 50.4B | 52.76B | 51.73B | 18.4B | 19.06B | 18.77B |
| 2028-12-31 | 14 | 48.51B | 50.78B | 49.79B | 17.74B | 18.38B | 18.1B |
| 2028-09-30 | 12 | 46.27B | 48.43B | 47.48B | 16.95B | 17.55B | 17.29B |
| 2028-06-30 | 11 | 43.65B | 45.7B | 44.8B | 16.31B | 16.89B | 16.63B |
| 2028-03-31 | 11 | 41.36B | 43.3B | 42.45B | 15.29B | 15.83B | 15.6B |
| Quarter Date | No of Revenue Estimates | Revenue | No of EPS Estimates | EPS | ||||
|---|---|---|---|---|---|---|---|---|
| Low | High | Average | Low | High | Average | |||
| 2029-06-30 | 11 | 144.44B | 149.61B | 147.35B | 8 | 7.21301 | 7.55018 | 7.4029 |
| 2029-03-31 | 11 | 135.2B | 140.04B | 137.92B | 10 | 6.76992 | 7.08639 | 6.94815 |
| 2028-12-31 | 14 | 130.35B | 135.01B | 132.97B | 9 | 6.51596 | 6.82055 | 6.6875 |
| 2028-09-30 | 12 | 124.5B | 128.95B | 127.01B | 9 | 6.21449 | 6.505 | 6.3781 |
| 2028-06-30 | 11 | 119.8B | 124.08B | 122.21B | 12 | 5.86364 | 6.13774 | 6.01801 |
| 2028-03-31 | 11 | 112.32B | 116.33B | 114.58B | 9 | 5.55595 | 5.81567 | 5.70222 |