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 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 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 |