Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.73B | $ 5.45B | $ 5.23B | $ 5.11B | $ 4.74B | $ 4.53B | |
$ -2.17B | $ -4.25B | $ -4.12B | $ -4.20B | $ 3.85B | $ -3.60B | |
$ 1.35B | $ 1.19B | $ 1.10B | $ 912.39M | $ 896.68M | $ 931.28M | |
$ 260.55M | $ 223.51M | $ 207.72M | $ 243.50M | $ 164.91M | $ 170.40M | |
- | - | - | - | - | - | |
$ 1.09B | $ 970.75M | $ 894.39M | $ 1.03B | $ 731.77M | $ 760.79M | |
$ 11.90 | $ 10.21 | $ 7.55 | $ 7.30 | $ 6.90 | $ 6.97 | |
$ 11.81 | $ 10.07 | $ 7.47 | $ 7.22 | $ 6.82 | $ 6.83 | |
$ 367.22M | $ 95.10M | $ 97.93M | $ 102.07M | $ 106.08M | $ 109.21M | |
$ 370.12M | $ 96.36M | $ 98.98M | $ 103.17M | $ 107.22M | $ 111.38M | |
$ 1.09B | $ 970.75M | $ 894.39M | $ 1.03B | $ 731.77M | $ 760.79M | |
$ 1.00B | - | - | - | - | $ 727.35M | |
$ 0.95 | $ 0.90 | $ 0.83 | $ 0.79 | - | $ 0.69 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 59.85M | $ 102.32M | $ 90.39M | $ 83.49M | $ 86.70M | $ 84.31M |