Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.40B | $ 4.66B | $ 6.97B | $ 5.68B | $ 5.53B | $ 5.34B | |
$ 900.32M | $ 3.82B | - | $ 4.64B | $ 4.49B | $ 4.40B | |
$ 3.50B | $ 835.62M | $ 6.97B | $ 1.04B | $ 1.05B | $ 933.38M | |
$ 3.60B | $ 409.64M | $ 6.40B | $ 510.67M | $ 502.35M | $ 452.16M | |
$ 495.17M | $ 425.98M | $ 573.95M | $ 534.22M | $ 544.92M | $ 481.22M | |
$ -78.53M | $ -114.31M | $ -119.27M | $ -93.98M | $ -96.52M | $ -98.59M | |
$ -95.83M | $ 228.23M | $ -7.38M | $ 26.42M | $ 26.71M | $ 15.81M | |
$ 483.85M | $ 539.90M | $ 462.06M | $ 466.65M | $ 475.12M | $ 398.44M | |
$ 15.84M | $ 59.47M | $ 94.78M | $ 88.92M | $ 84.59M | $ 63.28M | |
- | - | - | - | - | - | |
$ 407.00M | $ 414.71M | $ 367.28M | $ 378.13M | $ 390.20M | $ 335.45M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.31B | $ 4.23B | $ 6.40B | $ 5.15B | $ 4.99B | $ 4.86B | |
$ 407.00M | $ 414.71M | $ 367.49M | $ 378.13M | $ 390.20M | $ 335.45M | |
$ 147.36M | - | $ 365.03M | $ 377.73M | $ 390.53M | $ 335.17M | |
- | - | - | $ 93.98M | $ 96.52M | $ 98.59M | |
$ 349.07M | $ 654.21M | $ 583.53M | $ 560.63M | $ 571.64M | $ 497.03M | |
$ 281.37M | $ 867.80M | $ 912.82M | $ 859.85M | $ 856.74M | $ 753.05M |