Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 5.21B | $ 5.21B | $ 4.56B | $ 5.14B | $ 4.90B | |
- | $ 1.54B | $ 1.54B | $ 1.40B | $ 1.34B | $ 1.30B | |
- | $ 3.67B | $ 3.67B | $ 3.16B | $ 3.80B | $ 3.61B | |
- | $ 3.15B | $ 2.95B | $ 2.67B | $ 2.79B | $ 2.61B | |
- | $ 523.00M | $ 721.00M | $ 491.00M | $ 1.01B | $ 997.00M | |
- | $ -74.00M | $ 91.00M | $ -63.00M | $ -73.00M | $ -71.00M | |
- | $ 214.00M | - | - | - | - | |
- | $ 235.00M | $ 586.00M | $ 246.00M | $ 743.00M | $ 781.00M | |
- | $ 12.00M | $ 62.00M | $ -202.00M | $ 143.00M | $ 118.00M | |
- | - | - | - | - | - | |
- | $ 223.00M | $ 524.00M | $ 448.00M | $ 600.00M | $ 663.00M | |
- | $ 0.26 | $ 0.60 | $ 0.51 | $ 0.69 | $ 0.76 | |
- | $ 0.26 | $ 0.60 | $ 0.51 | $ 0.68 | $ 0.76 | |
- | $ 872.00M | $ 877.00M | $ 875.00M | $ 874.00M | $ 873.00M | |
- | $ 873.00M | $ 878.00M | $ 877.00M | $ 877.00M | $ 876.00M | |
- | $ 0.23 | $ 0.37 | $ 0.37 | $ 0.36 | $ 0.37 | |
- | - | - | - | - | - | |
- | - | - | $ 0.65 | $ 1.02 | $ 1.01 | |
- | - | - | $ 0.65 | $ 1.02 | - | |
- | - | - | $ 0.00 | $ 0.00 | $ 57.00M | |
- | $ 4.69B | $ -4.49B | $ 4.07B | $ 4.12B | $ 3.91B | |
- | $ 223.00M | $ 524.00M | $ 448.00M | $ 600.00M | $ 663.00M | |
- | $ 411.35M | $ 527.66M | $ 606.76M | $ 760.99M | $ 776.77M | |
- | - | - | $ 75.00M | $ 75.00M | $ 62.00M | |
- | $ 326.00M | $ 679.00M | $ 321.00M | $ 818.00M | $ 843.00M | |
- | $ 943.00M | $ 679.00M | $ 883.00M | $ 1.32B | $ 1.28B |