Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.15B | $ 1.02B | $ 1.61B | $ 45.14M | $ 699.49M | $ 1.30B | |
$ 327.81M | $ 590.13M | $ 483.98M | $ -414.20M | $ 497.51M | $ 866.88M | |
$ 823.72M | $ 433.97M | $ 1.12B | $ 490.74M | $ 201.98M | $ 433.66M | |
$ 693.04M | $ 708.52M | $ 665.58M | $ 658.21M | $ 332.75M | $ 305.71M | |
$ 329.49M | $ -528.21M | $ 369.13M | $ -167.47M | $ -130.76M | $ 127.95M | |
$ -59.65M | $ -131.20M | $ -107.07M | $ -76.85M | $ -129.89M | $ -95.58M | |
$ -383.32M | $ -699.90M | $ -411.86M | $ -308.40M | $ 269.13M | $ 71.17M | |
$ 96.32M | $ -715.26M | $ 245.14M | $ 64.08M | $ 8.48M | $ 103.54M | |
$ -2.98M | $ -163.74M | $ 60.50M | $ 15.15M | $ 11.65M | $ 29.25M | |
$ -30.10M | $ -55.71M | $ -14.55M | $ -9.85M | - | - | |
$ 75.68M | $ -551.77M | $ 184.53M | $ 56.10M | $ -26.15M | $ 73.96M | |
$ 1.17 | $ -11.13 | $ 3.65 | $ 1.03 | $ -0.50 | $ 1.71 | |
$ 1.17 | $ -11.13 | $ 3.65 | $ 1.03 | $ -0.50 | $ 1.71 | |
$ 248.28M | $ 49.57M | $ 50.51M | $ 54.60M | $ 52.52M | $ 43.14M | |
$ 248.39M | $ 49.57M | $ 50.56M | $ 54.65M | $ 52.52M | $ 43.31M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 409.37M | $ 908.27M | $ 1.15B | $ 244.01M | $ 830.25M | $ 1.17B | |
$ 75.68M | $ -551.77M | $ 184.53M | $ 56.10M | $ -26.15M | $ 73.96M | |
$ 42.78M | - | $ 193.66M | - | $ -24.72M | $ 44.85M | |
- | - | - | - | $ 132.26M | $ 105.37M | |
$ 148.12M | $ -558.31M | $ 356.03M | $ 140.93M | $ 140.74M | $ 208.91M | |
$ 292.14M | $ -342.20M | $ 567.09M | $ 346.03M | $ 358.20M | $ 364.71M |