Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 836.94M | $ 836.94M | $ 793.07M | $ 690.23M | $ 711.00M | $ 735.97M | |
- | - | $ 1.39M | $ 39.00M | $ -121.72M | $ -13.80M | |
$ 501.14M | $ 501.14M | $ -409.48M | $ 380.24M | $ 345.56M | $ 340.48M | |
- | - | - | - | - | - | |
$ 39.19M | $ 67.19M | $ 53.43M | - | - | - | |
$ 309.17M | $ 309.17M | $ 351.21M | $ 349.00M | $ 243.72M | $ 381.70M | |
$ 74.19M | $ 74.19M | $ 85.53M | $ 83.26M | $ 57.97M | $ 97.31M | |
- | - | - | - | - | - | |
$ 307.78M | $ 234.98M | $ 265.69M | $ 265.74M | $ 185.75M | $ 284.39M | |
$ 1.84 | $ 1.84 | $ 2.08 | $ 2.06 | $ 1.43 | $ 2.14 | |
$ 1.84 | $ 1.84 | $ 2.08 | $ 2.05 | $ 1.43 | $ 2.13 | |
$ 510.27M | $ 127.57M | $ 127.49M | $ 128.96M | $ 129.89M | $ 133.08M | |
$ 511.66M | $ 127.92M | $ 127.98M | $ 129.54M | $ 130.22M | $ 133.39M | |
$ 1.04 | $ 1.04 | $ 1.04 | $ 1.04 | $ 1.04 | $ 1.04 | |
- | - | - | $ 2.17 | $ 1.46 | $ 2.19 | |
- | - | - | $ 2.16 | $ 1.45 | $ 2.19 | |
- | - | - | - | - | - | |
$ 636.13M | $ 636.13M | $ 612.16M | $ 569.56M | $ 414.02M | $ 559.60M | |
$ 234.98M | $ 234.98M | $ 265.69M | $ 265.74M | $ 185.75M | $ 284.39M | |
$ 121.54M | - | $ 271.36M | $ 265.74M | $ 185.75M | $ 284.39M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |