Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.33B | $ 2.92B | $ 403.30M | $ 513.31M | $ 3.27B | $ 3.71B | |
$ 850.50M | - | $ -344.61M | $ -441.25M | $ 2.21B | $ 2.48B | |
$ 477.36M | - | $ 689.22M | $ 882.51M | $ 1.05B | $ 1.22B | |
$ 414.17M | - | $ -378.84M | $ -465.93M | $ 752.09M | $ 753.19M | |
$ 63.19M | $ 349.82M | $ 147.59M | $ 200.55M | $ 302.19M | $ 469.36M | |
$ 9.10M | - | $ 2.58M | $ 5.63M | $ 13.42M | $ 2.83M | |
$ 3.94M | - | $ 9.96M | $ -1.80M | $ 46.70M | $ 88.73M | |
$ 76.23M | $ 348.50M | $ 196.34M | $ 371.09M | $ 362.30M | $ 560.92M | |
$ 16.20M | $ 59.40M | $ 41.02M | $ 90.57M | $ 83.39M | $ 143.82M | |
$ 1.88M | - | $ -10.09M | $ -3.23M | $ -2.74M | $ -224.56M | |
$ 67.49M | $ 280.48M | $ 115.72M | $ 108.45M | $ 268.25M | $ 188.93M | |
$ 1.20 | $ 0.26 | $ 0.09 | $ 0.23 | $ 5.00 | $ 3.40 | |
$ 1.20 | $ 0.26 | $ 0.01 | $ 0.04 | $ 5.00 | $ 3.40 | |
$ 107.43M | $ 1.07B | $ 1.07B | $ 1.07B | $ 53.69M | $ 54.63M | |
$ 107.44M | $ 1.08B | $ 1.07B | $ 1.07B | $ 53.71M | $ 54.66M | |
$ 0.99 | - | $ 0.15 | - | $ 7.26 | $ 8.00 | |
- | - | - | - | - | - | |
- | - | - | - | $ 5.40 | $ 9.40 | |
- | - | - | - | $ 5.40 | $ 9.40 | |
- | - | - | - | - | - | |
$ 1.26B | $ -2.57B | $ -723.45M | $ -907.19M | $ 2.97B | $ 3.24B | |
$ 67.49M | $ 280.48M | $ 115.72M | $ 108.45M | $ 268.25M | $ 188.93M | |
$ 60.14M | $ 257.47M | - | - | $ 241.47M | $ 130.10M | |
- | $ 2.15B | - | - | - | - | |
$ 63.19M | - | $ 196.34M | $ 371.09M | $ 302.19M | $ 469.36M | |
$ 63.19M | - | $ 199.16M | $ 373.97M | $ 320.13M | $ 486.58M |