Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 823.05M | $ 805.32M | $ 762.08M | $ 715.48M | $ 733.11M | $ 765.93M | |
- | - | $ 1.39M | $ 39.00M | $ 121.72M | $ 13.80M | |
$ 519.35M | $ 501.14M | $ 440.47M | $ 405.48M | $ 367.67M | $ 370.44M | |
- | - | - | - | - | - | |
$ 5.97M | $ 67.19M | $ 53.43M | $ 30.76M | $ 43.98M | $ 43.01M | |
$ 290.37M | $ 309.17M | $ 351.21M | $ 349.00M | $ 243.72M | $ 381.70M | |
$ 65.23M | $ 74.19M | $ 85.53M | $ 83.26M | $ 57.97M | $ 97.31M | |
- | - | - | - | - | - | |
$ 225.13M | $ 234.98M | $ 265.69M | $ 265.74M | $ 185.75M | $ 471.75M | |
$ 1.75 | $ 1.84 | $ 2.08 | $ 2.06 | $ 1.43 | $ 2.14 | |
$ 1.75 | $ 1.84 | $ 2.08 | $ 2.05 | $ 1.43 | $ 2.13 | |
$ 511.08M | $ 127.57M | $ 127.49M | $ 128.96M | $ 129.89M | $ 133.08M | |
$ 512.85M | $ 127.92M | $ 127.98M | $ 129.54M | $ 130.22M | $ 133.39M | |
$ 1.82 | $ 1.04 | $ 1.04 | $ 1.04 | - | $ 1.04 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 615.78M | $ 636.13M | $ 614.94M | $ 491.56M | $ 414.02M | $ 559.60M | |
$ 225.13M | $ 234.98M | $ 265.69M | $ 265.74M | $ 185.75M | $ 284.39M | |
$ 222.39M | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |