Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 772.84M | $ 1.05B | $ 1.04B | $ 1.02B | $ 1.04B | $ 728.41M | |
$ 25.34M | $ 31.15M | $ 18.82M | $ 23.97M | $ 106.56M | $ 21.31M | |
$ 563.14M | $ 560.22M | $ 555.09M | $ 581.98M | $ 578.22M | $ 382.65M | |
- | - | - | - | - | - | |
$ -161.28M | $ -161.88M | $ -164.35M | $ -145.33M | $ -157.99M | $ -100.97M | |
$ 447.72M | $ 463.81M | $ 475.78M | $ 462.85M | $ 359.74M | $ 324.44M | |
$ 89.75M | $ 97.49M | $ 96.16M | $ 95.11M | $ 70.72M | $ 64.34M | |
- | - | - | - | - | - | |
$ 358.20M | $ 366.31M | $ 379.63M | $ 367.74M | $ 289.02M | $ 132.88M | |
$ 2.65 | $ 2.72 | $ 2.81 | $ 2.84 | $ 2.40 | $ 2.55 | |
$ 2.64 | $ 2.71 | $ 2.80 | $ 2.83 | $ 2.40 | $ 2.55 | |
$ 539.35M | $ 134.51M | $ 134.78M | $ 129.28M | $ 120.02M | $ 101.59M | |
$ 540.38M | $ 134.75M | $ 135.12M | $ 129.51M | $ 120.09M | $ 101.85M | |
$ 0.74 | $ 1.45 | $ 1.44 | $ 1.41 | $ 1.40 | $ 1.37 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 882.81M | $ 888.77M | $ 877.61M | $ 718.76M | $ 583.21M | $ 556.61M | |
$ 357.98M | $ 366.31M | $ 379.63M | $ 367.74M | $ 289.02M | $ 260.10M | |
$ -192.52M | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |