Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.68B | $ 2.71B | $ 2.63B | $ 2.31B | $ 2.08B | $ 2.01B | |
$ 226.10M | $ 612.62M | $ -668.65M | $ 606.15M | $ 476.53M | $ 493.03M | |
$ 2.45B | $ 2.10B | $ 1.96B | $ 1.70B | $ 1.61B | $ 1.52B | |
$ 776.88M | $ 984.25M | $ -969.43M | $ 939.78M | $ 917.33M | $ 892.95M | |
$ 1.14B | $ 923.66M | $ 995.38M | $ 762.91M | $ 689.28M | $ 628.66M | |
$ 25.17M | $ 438.21M | $ -409.60M | $ -36.05M | $ -409.82M | $ -410.19M | |
$ 556.53M | $ -128.00M | $ 59.94M | $ 427.20M | $ -297.21M | $ -31.58M | |
$ 550.23M | $ 548.50M | $ 525.84M | $ 252.56M | $ -17.75M | $ 186.89M | |
$ 41.35M | $ 51.09M | $ 66.04M | $ 14.94M | $ -41.80M | $ 39.60M | |
$ -397.84M | $ -370.57M | - | - | - | - | |
$ 828.22M | $ 501.81M | $ 461.43M | $ 237.62M | $ 24.10M | $ 146.99M | |
$ 4.77 | $ 4.64 | $ 4.27 | $ 2.17 | $ 0.22 | $ 1.30 | |
$ 4.74 | $ 4.61 | $ 4.22 | $ 2.14 | $ 0.21 | $ 1.28 | |
$ 431.89M | $ 108.20M | $ 107.96M | $ 109.33M | $ 111.53M | $ 112.81M | |
$ 433.77M | $ 108.91M | $ 109.39M | $ 111.18M | $ 113.47M | $ 114.69M | |
$ 1.96 | - | - | - | $ 1.86 | $ 0.74 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 546.93M | $ 1.60B | $ 1.21B | $ 1.55B | $ 1.39B | $ 1.39B | |
$ 514.32M | $ 501.81M | $ 461.43M | $ 237.62M | $ 24.10M | $ 146.99M | |
$ 43.34M | - | $ -891.87M | - | $ 78.89M | $ 182.95M | |
- | - | - | - | $ 392.74M | $ 393.23M | |
$ 734.43M | $ 984.74M | $ 526.01M | $ 252.45M | $ 375.00M | $ 580.12M | |
$ 920.20M | $ 1.70B | $ 545.85M | $ 272.04M | $ 1.10B | $ 1.28B |