Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 984.09M | $ 960.64M | $ 990.60M | $ 929.84M | $ 884.98M | $ 899.99M | |
$ 81.09M | $ 87.61M | $ 75.15M | $ 67.12M | $ 178.43M | $ 8.90M | |
$ 660.24M | $ 635.95M | $ 540.31M | $ 547.58M | $ 457.19M | $ 487.09M | |
- | - | $ 54.11M | - | - | - | |
$ -174.33M | $ -186.49M | $ -149.25M | $ -79.59M | $ -108.83M | $ -109.75M | |
$ 242.76M | $ 237.08M | $ 375.13M | $ 449.38M | $ 249.36M | $ 404.00M | |
$ 59.78M | $ 58.41M | $ 90.16M | $ 34.40M | $ 51.51M | $ 90.90M | |
- | - | - | - | - | - | |
$ 181.79M | $ 175.11M | $ 279.90M | $ 408.99M | $ 188.97M | $ 313.10M | |
$ 2.44 | $ 2.39 | $ 3.55 | $ 4.52 | $ 2.06 | $ 3.14 | |
$ 2.43 | $ 2.38 | $ 3.54 | $ 4.52 | $ 2.06 | $ 3.13 | |
$ 298.31M | $ 74.49M | $ 80.03M | $ 91.61M | $ 92.87M | $ 96.58M | |
$ 295.17M | $ 73.52M | $ 78.81M | $ 90.40M | $ 91.73M | $ 95.66M | |
$ 1.12 | $ 1.08 | $ 1.00 | $ 0.92 | - | $ 0.84 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 811.11M | $ 786.20M | $ 837.81M | $ 728.57M | $ 573.33M | $ 743.88M | |
$ 182.98M | $ 178.67M | $ 284.97M | $ 414.98M | $ 197.85M | $ 313.10M | |
$ 36.17M | $ -11.61M | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |