Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 5.55B | $ 5.21B | $ 5.21B | $ 4.56B | $ 5.14B | |
- | $ 1.73B | $ 1.54B | $ 1.54B | $ 1.40B | $ 1.34B | |
- | $ 3.82B | $ 3.67B | $ 3.67B | $ 3.16B | $ 3.80B | |
- | $ 3.39B | $ 3.15B | $ 2.95B | $ 2.67B | $ 2.79B | |
- | $ 425.00M | $ 523.00M | $ 721.00M | $ 491.00M | $ 1.01B | |
- | $ -105.00M | $ -74.00M | $ 91.00M | $ 63.00M | $ 73.00M | |
- | $ 30.00M | $ 214.00M | - | - | - | |
- | $ 290.00M | $ 235.00M | $ 586.00M | $ 246.00M | $ 743.00M | |
- | $ 27.00M | $ 12.00M | $ 62.00M | $ -202.00M | $ 143.00M | |
- | $ -30.00M | - | - | - | - | |
- | $ 263.00M | $ 223.00M | $ 524.00M | $ 448.00M | $ 600.00M | |
- | $ 0.30 | $ 0.26 | $ 0.60 | $ 0.51 | $ 0.69 | |
- | $ 0.30 | $ 0.26 | $ 0.60 | $ 0.51 | $ 0.68 | |
- | $ 871.00M | $ 872.00M | $ 877.00M | $ 875.00M | $ 874.00M | |
- | $ 873.00M | $ 873.00M | $ 878.00M | $ 877.00M | $ 877.00M | |
- | $ 0.38 | $ 0.23 | $ 0.37 | $ 0.37 | $ 0.36 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 5.12B | $ 4.69B | $ -4.49B | $ -4.07B | $ -4.12B | |
- | $ 263.00M | $ 223.00M | $ 524.00M | $ 448.00M | $ 600.00M | |
- | $ 217.50M | $ 411.35M | $ 527.66M | $ 240.00M | $ 800.83M | |
- | - | - | - | - | - | |
- | $ 429.00M | $ 326.00M | $ 679.00M | $ 321.00M | $ 818.00M | |
- | $ 1.11B | $ 943.00M | $ 679.00M | $ 321.00M | $ 818.00M |