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 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -406.06M | $ -295.39M | |
$ 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 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 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 |