Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 418.08M | $ 279.90M | $ 103.11M | $ 81.11M | $ 106.71M | $ 112.10M | |
- | - | - | - | - | - | |
$ 786.45M | $ 694.68M | $ 703.34M | $ 766.02M | $ 438.90M | $ 112.10M | |
$ 183.19M | $ 184.63M | $ 240.68M | $ 375.64M | $ 389.62M | $ 298.17M | |
$ 616.61M | $ 635.88M | $ 639.75M | $ 690.70M | $ 373.57M | $ 42.72M | |
$ -591.30M | $ -828.74M | $ -615.30M | $ -649.78M | $ 330.97M | $ -216.82M | |
$ -246.61M | $ -218.24M | $ 631.24M | $ -395.14M | $ -387.90M | $ -439.30M | |
$ 127.84M | $ 244.40M | $ 63.09M | $ 44.66M | $ 79.73M | $ 190.64M | |
$ -39.52M | $ 44.74M | $ 136.37M | $ -12.19M | $ 27.36M | $ -35.72M | |
- | - | - | - | - | - | |
$ 214.74M | $ 157.38M | $ -115.51M | $ 25.64M | $ 27.15M | $ 298.47M | |
$ 1.45 | $ 1.80 | $ -1.26 | $ 0.26 | $ 0.27 | $ 2.54 | |
$ 1.38 | $ 1.63 | $ -1.26 | $ 0.26 | $ 0.27 | $ 2.42 | |
$ 347.03M | $ 87.37M | $ 91.43M | $ 97.40M | $ 99.37M | $ 78.99M | |
$ 419.78M | $ 111.70M | $ 91.43M | $ 97.40M | $ 99.37M | $ 87.71M | |
$ 1.20 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 127.76M | $ 184.63M | $ 240.68M | $ 375.64M | $ 389.62M | $ 298.17M | |
$ 167.36M | $ 199.65M | $ -73.29M | $ 56.85M | $ 52.37M | $ 226.36M | |
$ 40.27M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 657.01M | $ 1.07B | $ 678.39M | $ 694.44M | $ -541.47M | $ 108.87M | |
$ 673.76M | $ 1.09B | $ 685.13M | $ 731.40M | $ -497.77M | $ 122.48M |