Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.63B | $ 2.70B | $ 2.77B | $ 2.29B | $ 1.68B | $ 1.63B | |
$ 597.98M | $ 735.95M | $ 866.50M | $ 719.10M | $ 401.01M | $ 443.30M | |
$ 2.03B | $ 1.96B | $ 1.90B | $ 1.57B | $ 1.28B | $ 1.18B | |
$ 1.55B | $ 1.48B | $ 1.39B | $ 1.19B | $ 932.50M | $ 830.43M | |
$ 480.66M | $ 477.79M | $ 511.42M | $ 378.25M | $ 343.48M | $ 352.66M | |
$ -395.57M | $ 242.71M | $ -278.57M | $ 188.78M | $ -168.55M | $ -153.73M | |
$ 61.32M | $ -354.69M | $ 429.11M | $ -47.24M | $ 617.49M | $ 356.13M | |
$ -79.89M | $ -119.61M | $ -369.67M | $ 142.23M | $ 792.41M | $ 555.07M | |
$ -71.57M | $ -86.30M | $ -61.51M | $ -43.42M | $ 64.58M | $ 70.12M | |
$ -2.28M | - | - | $ -26.34M | - | - | |
$ 30.64M | $ 20.32M | $ -220.71M | $ 255.86M | $ 774.06M | $ 522.40M | |
$ 0.16 | $ 0.03 | $ -0.33 | $ 0.41 | $ 1.38 | $ 1.05 | |
$ 0.15 | $ 0.03 | $ -0.33 | $ 0.41 | $ 1.37 | $ 1.04 | |
$ 2.77B | $ 688.74M | $ 677.86M | $ 622.35M | $ 559.63M | $ 499.91M | |
$ 2.78B | $ 690.76M | $ 677.86M | $ 628.95M | $ 564.37M | $ 504.74M | |
$ 1.29 | $ 0.44 | $ 0.71 | $ 0.67 | $ 0.61 | $ 0.55 | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.64 | $ 0.63 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.15B | $ 2.22B | $ 2.25B | $ -1.91B | $ 1.33B | $ 1.27B | |
- | - | - | - | $ 181.93M | $ 181.49M | |
$ 39.94M | $ 28.67M | $ -211.99M | $ 264.86M | $ 782.46M | $ 530.88M | |
$ -79.16M | $ -133.60M | $ -335.64M | $ 84.25M | $ 194.52M | $ 198.60M | |
$ 315.67M | $ 251.93M | $ -91.09M | $ 351.79M | $ 974.35M | $ 736.55M | |
$ 806.03M | $ 718.93M | $ 364.43M | $ 754.75M | $ 1.29B | $ 1.02B |