Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.45B | $ 4.66B | $ 4.44B | $ 3.45B | $ 5.53B | $ 5.34B | |
$ 900.32M | $ 3.82B | $ 3.68B | $ 2.77B | $ 4.49B | - | |
$ 3.55B | $ 835.62M | $ 766.20M | $ 687.28M | $ 1.05B | $ 5.34B | |
$ -183.12M | $ 409.64M | $ 396.20M | $ 5.15B | $ 4.99B | $ 4.86B | |
$ 501.37M | $ 425.98M | $ 370.00M | $ 534.22M | $ 544.92M | $ 481.22M | |
$ -46.41M | $ -114.31M | $ 80.70M | $ -93.98M | $ -96.52M | $ -98.59M | |
$ 385.86M | $ 228.23M | $ 11.23M | $ -26.42M | $ -26.71M | $ -15.81M | |
$ 467.49M | $ 539.90M | $ 300.53M | $ 466.65M | $ 475.12M | $ 398.44M | |
$ 15.53M | $ 59.47M | $ 49.76M | $ 43.54M | $ 84.59M | $ 63.28M | |
- | - | - | - | - | - | |
$ 396.68M | $ 414.71M | $ 367.49M | $ 378.13M | $ 390.20M | $ 335.17M | |
$ 1.96 | $ 2.04 | $ 1.81 | $ 1.87 | $ 1.95 | $ 1.69 | |
$ 1.94 | $ 2.03 | $ 1.81 | $ 1.87 | $ 1.95 | $ 1.69 | |
$ 815.22M | $ 203.64M | $ 203.36M | $ 202.08M | $ 200.50M | $ 198.61M | |
$ 817.53M | $ 203.94M | $ 203.46M | $ 202.38M | $ 200.57M | $ 198.63M | |
$ 0.52 | $ 0.70 | $ 0.88 | $ 0.86 | $ 0.84 | $ 0.82 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.35B | $ 4.23B | $ 4.07B | $ 5.15B | $ 4.99B | $ 4.86B | |
- | - | - | - | - | - | |
$ 396.68M | $ 414.71M | $ 367.49M | $ 378.13M | $ 390.20M | $ 335.45M | |
$ 149.47M | - | - | - | - | - | |
$ 303.03M | $ 654.21M | $ 381.23M | $ 356.77M | $ 571.64M | $ 499.83M | |
$ 415.60M | $ 867.80M | $ 591.25M | $ 555.01M | $ 856.74M | $ 755.85M |