Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.35B | $ 5.45B | $ 5.21B | $ 5.11B | $ 4.74B | $ 4.53B | |
$ -4.25B | $ -4.25B | $ 4.31B | $ -4.20B | $ 3.85B | $ 3.60B | |
$ 1.19B | $ 1.19B | $ 906.31M | $ 912.39M | $ 896.68M | $ 931.28M | |
$ 223.51M | $ 223.51M | $ -166.61M | $ 167.43M | $ 164.91M | $ 170.40M | |
- | - | - | - | - | - | |
$ 1.25B | $ 970.75M | $ 739.70M | $ 744.96M | $ 731.77M | $ 760.79M | |
$ 10.22 | $ 10.21 | $ 7.55 | $ 7.30 | $ 6.90 | $ 6.97 | |
$ 10.08 | $ 10.07 | $ 7.47 | $ 7.22 | $ 6.82 | $ 6.83 | |
$ 380.39M | $ 95.10M | $ 97.93M | $ 102.07M | $ 106.08M | $ 109.21M | |
$ 385.46M | $ 96.36M | $ 98.98M | $ 103.17M | $ 107.22M | $ 111.38M | |
$ 970.75M | $ 970.75M | $ 739.70M | $ 744.96M | $ 731.77M | $ 760.79M | |
$ 460.82M | - | $ 739.70M | - | $ 734.96M | $ 767.71M | |
$ 0.90 | $ 0.90 | $ 0.83 | $ 0.79 | $ 0.75 | $ 0.69 | |
- | - | - | - | - | - | |
- | - | - | - | $ 6.88 | $ 6.75 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 983.39M | $ 1.02B | |
- | - | - | - | - | - | |
$ 102.32M | $ 102.32M | $ -90.39M | $ 83.49M | $ 86.70M | $ 84.31M |