Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.47B | $ 3.36B | $ 3.19B | $ 2.98B | $ 2.39B | $ 2.05B | |
$ 965.44M | $ 954.01M | $ 959.96M | $ 839.31M | $ 635.83M | $ 527.18M | |
$ 2.51B | $ 2.41B | $ 1.86B | $ 2.12B | $ 1.76B | $ 1.52B | |
$ 1.89B | $ 1.45B | $ 1.55B | $ 1.41B | $ 1.01B | $ 878.62M | |
$ 893.08M | $ 916.90M | $ 311.13M | $ 704.86M | $ 745.72M | $ 645.45M | |
$ -117.98M | $ 133.09M | $ -137.51M | $ -595.53M | $ -130.62M | $ -140.57M | |
$ -32.95M | $ -54.76M | $ -262.10M | $ -239.10M | $ 15.86M | $ -2.03M | |
$ 764.84M | $ 776.78M | $ 377.49M | $ 256.15M | $ 630.95M | $ 502.86M | |
$ 114.85M | $ 125.31M | $ 15.36M | $ -19.90M | $ 43.27M | $ 8.22M | |
- | - | - | - | - | - | |
$ 649.90M | $ 651.54M | $ 158.07M | $ 130.91M | $ 162.33M | $ 431.13M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.86B | $ 2.40B | $ 2.51B | $ 2.25B | $ 1.65B | $ 1.41B | |
$ 649.90M | $ 651.54M | $ 362.13M | $ 276.55M | $ 162.33M | $ 431.13M | |
$ 651.78M | $ 613.66M | - | - | $ 528.40M | $ 381.94M | |
- | - | - | - | $ 130.62M | $ 140.57M | |
$ 792.34M | $ 936.67M | $ 384.99M | $ 269.11M | $ 761.58M | $ 643.43M | |
$ 623.18M | $ 998.48M | $ 794.84M | $ 339.07M | $ 810.37M | $ 686.51M |