Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 567.14M | $ 781.54M | $ 875.14M | $ 783.35M | $ 879.50M | $ 806.78M | |
$ 43.48M | $ 42.03M | $ 14.07M | $ 32.70M | $ 74.97M | $ 43.24M | |
$ 564.57M | $ 563.06M | $ 566.75M | $ 483.59M | $ 484.74M | $ 461.11M | |
- | - | - | - | - | - | |
$ -181.55M | $ -179.48M | $ -199.10M | $ -171.59M | $ -171.48M | $ -178.67M | |
$ 136.69M | $ 200.60M | $ 306.56M | $ 267.05M | $ 319.79M | $ 302.43M | |
$ 8.41M | $ 25.55M | $ 50.15M | $ 61.31M | $ 64.89M | $ 64.27M | |
- | - | - | - | - | - | |
$ 128.28M | $ 175.06M | $ 256.41M | $ 271.11M | $ 254.85M | $ 237.83M | |
$ 1.02 | $ 1.39 | $ 2.07 | $ 2.47 | $ 2.32 | $ 2.42 | |
$ 1.02 | $ 1.38 | $ 2.06 | $ 2.46 | $ 2.31 | $ 2.41 | |
$ 504.09M | $ 126.34M | $ 123.96M | $ 109.58M | $ 109.86M | $ 98.35M | |
$ 502.48M | $ 126.78M | $ 124.47M | $ 110.20M | $ 110.17M | $ 98.80M | |
$ 1.43 | $ 0.80 | $ 0.76 | $ 0.72 | - | $ 0.64 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 575.53M | $ 608.10M | $ 703.24M | $ 558.83M | $ 564.76M | $ 558.51M | |
$ 128.28M | $ 175.06M | $ 256.41M | $ 271.16M | $ 254.90M | $ 238.17M | |
$ 116.08M | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |