Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 545.99M | $ 279.90M | $ 703.34M | $ 737.23M | $ 106.71M | $ 220.66M | |
- | - | - | - | - | - | |
- | - | - | - | $ 26.98M | $ 30.02M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 219.73M | $ 244.40M | $ 63.09M | $ 44.66M | $ 79.73M | $ 190.64M | |
$ 32.36M | $ 44.74M | $ 136.37M | $ -12.19M | $ 27.36M | $ -35.72M | |
- | - | - | - | - | - | |
$ 104.02M | $ 157.38M | $ -401.19M | $ 571.88M | $ 27.15M | $ 200.85M | |
$ 1.80 | $ 1.80 | $ -1.26 | $ 0.26 | $ 0.27 | $ 2.54 | |
$ 1.46 | $ 1.63 | $ -1.26 | $ 0.26 | $ 0.27 | $ 2.42 | |
$ 346.93M | $ 87.37M | $ 91.43M | $ 97.40M | $ 99.37M | $ 78.99M | |
$ 444.01M | $ 111.70M | $ 91.43M | $ 97.40M | $ 99.37M | $ 87.71M | |
$ 1.20 | - | - | - | $ 1.52 | $ 1.88 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -77.44M | $ -32.15M | |
$ 187.38M | $ 199.65M | $ -73.29M | $ 602.77M | $ 52.37M | $ 226.36M | |
$ 122.35M | - | $ 49.34M | - | $ 48.78M | $ 225.79M | |
- | - | - | - | $ 7.01M | $ 34.23M | |
$ 896.61M | $ 1.07B | $ 678.39M | $ 50.54M | - | - | |
$ 552.69M | $ 1.09B | $ 685.13M | $ 87.50M | - | - |