Report Date: | 2024-09-30 |
Date: | 2024-09-30 |
Eps Actual: | 1956.76 |
Report Date: | 2024-07-18 |
Date: | 2024-06-30 |
Before After Market: | Before Market |
Eps Actual: | 1997.49 |
Report Date: | 2024-04-17 |
Date: | 2024-03-31 |
Before After Market: | Before Market |
Eps Actual: | 1552.21 |
Report Date: | 2023-12-31 |
Date: | 2023-12-31 |
Eps Actual: | 1360.24 |
Report Date: | 2023-10-18 |
Date: | 2023-09-30 |
Before After Market: | Before Market |
Eps Actual: | 1352.08 |
Report Date: | 2023-07-20 |
Date: | 2023-06-30 |
Before After Market: | After Market |
Eps Actual: | 1368.15 |
Report Date: | 2023-03-31 |
Date: | 2023-03-31 |
Eps Actual: | 1199.36 |
Report Date: | 2022-12-31 |
Date: | 2022-12-31 |
Eps Actual: | 1675.81 |
Report Date: | 2022-09-30 |
Date: | 2022-09-30 |
Eps Actual: | 1580.09 |
Report Date: | 2022-06-30 |
Date: | 2022-06-30 |
Eps Actual: | 1629.31 |
Report Date: | 2022-03-31 |
Date: | 2022-03-31 |
Eps Actual: | 1997.52 |
Report Date: | 2021-12-31 |
Date: | 2021-12-31 |
Eps Actual: | 1694.39 |
Report Date: | 2021-09-30 |
Date: | 2021-09-30 |
Eps Actual: | 1289.00 |
Report Date: | 2021-06-30 |
Date: | 2021-06-30 |
Eps Actual: | 1602.44 |
Report Date: | 2021-03-31 |
Date: | 2021-03-31 |
Eps Actual: | 1462.53 |
Report Date: | 2020-12-31 |
Date: | 2020-12-31 |
Eps Actual: | 1368.66 |
Report Date: | 2020-09-30 |
Date: | 2020-09-30 |
Eps Actual: | 1221.30 |
Report Date: | 2020-06-30 |
Date: | 2020-06-30 |
Eps Actual: | 1062.19 |
Report Date: | 2020-03-31 |
Date: | 2020-03-31 |
Eps Actual: | 1303.70 |
Report Date: | 2019-12-31 |
Date: | 2019-12-31 |
Eps Actual: | 1454.66 |
Report Date: | 2019-09-30 |
Date: | 2019-09-30 |
Eps Actual: | 1366.24 |
Report Date: | 2019-06-30 |
Date: | 2019-06-30 |
Eps Actual: | 1442.05 |
Report Date: | 2019-03-31 |
Date: | 2019-03-31 |
Eps Actual: | 1150.54 |
Report Date: | 2018-12-31 |
Date: | 2018-12-31 |
Eps Actual: | 855.48 |
Report Date: | 2018-09-30 |
Date: | 2018-09-30 |
Eps Actual: | 1171.16 |
Date: | 2025-12-31 |
Period: | +1y |
Growth: | 0.04 |
Earnings Estimate Avg: | 6683.33 |
Earnings Estimate Low: | 6385.00 |
Earnings Estimate High: | 7265.00 |
Earnings Estimate Year Ago Eps: | 6402.67 |
Earnings Estimate Number Of Analysts: | 3.00 |
Earnings Estimate Growth: | 0.04 |
Revenue Estimate Avg: | 1111000000000.00 |
Revenue Estimate Low: | 1069000000000.00 |
Revenue Estimate High: | 1135000000000.00 |
Revenue Estimate Number Of Analysts: | 3.00 |
Revenue Estimate Growth: | 0.13 |
Eps Trend Current: | 6683.33 |
Eps Trend7days Ago: | 6602.00 |
Eps Trend30days Ago: | 6602.00 |
Eps Trend60days Ago: | 6867.25 |
Eps Trend90days Ago: | 7010.75 |
Eps Revisions Up Last7days: | 1.00 |
Eps Revisions Up Last30days: | 1.00 |
Date: | 2024-12-31 |
Growth: | 0.21 |
Earnings Estimate Avg: | 6402.67 |
Earnings Estimate Low: | 6163.00 |
Earnings Estimate High: | 6789.00 |
Earnings Estimate Year Ago Eps: | 5279.84 |
Earnings Estimate Number Of Analysts: | 3.00 |
Earnings Estimate Growth: | 0.21 |
Revenue Estimate Avg: | 975333000000.00 |
Revenue Estimate Low: | 969000000000.00 |
Revenue Estimate High: | 983000000000.00 |
Revenue Estimate Number Of Analysts: | 3.00 |
Revenue Estimate Growth: | 0.38 |
Eps Trend Current: | 6402.67 |
Eps Trend7days Ago: | 6352.00 |
Eps Trend30days Ago: | 6352.00 |
Eps Trend60days Ago: | 6444.75 |
Eps Trend90days Ago: | 6551.25 |
Eps Revisions Up Last7days: | 1.00 |
Eps Revisions Up Last30days: | 1.00 |
Date: | 2024-09-30 |
Date: | 2024-06-30 |
Revenue Estimate Avg: | 212813000000.00 |
Date: | 2024-03-31 |
Period: | +1q |
Revenue Estimate Avg: | 222000000.00 |
Revenue Estimate Low: | 222000000.00 |
Revenue Estimate High: | 222000000.00 |
Revenue Estimate Number Of Analysts: | 1.00 |
Date: | 2023-12-31 |
Revenue Estimate Avg: | 966000000000.00 |
Revenue Estimate Low: | 916000000000.00 |
Revenue Estimate High: | 1021000000000.00 |
Revenue Estimate Number Of Analysts: | 4.00 |
Revenue Estimate Growth: | 0.37 |
Date: | 2019-12-31 |
Period: | +1y |
Revenue Estimate Avg: | 803000000.00 |
Revenue Estimate Low: | 803000000.00 |
Revenue Estimate High: | 803000000.00 |
Revenue Estimate Number Of Analysts: | 1.00 |
Revenue Estimate Growth: | 0.16 |
Eps Trend7days Ago: | 9.82 |
Eps Trend30days Ago: | 9.82 |
Eps Trend60days Ago: | 9.82 |
Eps Trend90days Ago: | 9.82 |
Date: | 2019-06-30 |
Period: | +1q |
Revenue Estimate Avg: | 687000000.00 |
Revenue Estimate Low: | 687000000.00 |
Revenue Estimate High: | 687000000.00 |
Revenue Estimate Number Of Analysts: | 1.00 |
Date: | 2019-03-31 |
Revenue Estimate Avg: | 687000000.00 |
Revenue Estimate Low: | 687000000.00 |
Revenue Estimate High: | 687000000.00 |
Revenue Estimate Number Of Analysts: | 1.00 |
Date: | 2018-12-31 |
Revenue Estimate Avg: | 687000000.00 |
Revenue Estimate Low: | 687000000.00 |
Revenue Estimate High: | 687000000.00 |
Revenue Estimate Number Of Analysts: | 1.00 |
Eps Trend7days Ago: | 7.98 |
Eps Trend30days Ago: | 7.98 |
Eps Trend60days Ago: | 7.98 |
Eps Trend90days Ago: | 7.98 |
Date: | 2024-09-30 |
Eps Actual: | 5506.46 |
Date: | 2023-12-31 |
Eps Actual: | 5279.84 |
Date: | 2022-12-31 |
Eps Actual: | 6882.75 |
Date: | 2021-12-31 |
Eps Actual: | 6048.37 |
Date: | 2020-12-31 |
Eps Actual: | 4955.86 |
Date: | 2019-12-31 |
Eps Actual: | 5413.50 |
Date: | 2018-12-31 |
Eps Actual: | 2026.64 |