Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.74B | $ 5.76B | $ 1.64B | $ 1.35B | $ 1.16B | $ 1.03B | |
$ 978.00M | $ 833.00M | $ 133.00M | $ 3.00M | $ -62.00M | $ -7.11M | |
$ 5.20B | $ 4.98B | $ 684.00M | $ -541.00M | $ 511.00M | $ 500.82M | |
- | - | - | - | - | - | |
$ -2.63B | $ -2.65B | $ -70.00M | $ -23.00M | $ 0.00 | $ 4.90M | |
$ -2.44B | $ -50.00M | $ 826.00M | $ 806.00M | $ 588.00M | $ 523.31M | |
$ -26.00M | $ 29.00M | $ 176.00M | $ 210.00M | $ 77.00M | $ 128.26M | |
- | - | - | - | - | - | |
$ -2.44B | $ -112.00M | $ 617.00M | $ 563.00M | $ 472.00M | $ 357.88M | |
- | - | - | - | $ 1.02 | $ 0.77 | |
- | - | - | - | $ 1.02 | $ 0.77 | |
- | - | - | - | $ 462.61M | $ 465.38M | |
- | - | - | - | $ 463.28M | $ 465.66M | |
- | - | - | - | $ 0.68 | $ 0.68 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.17B | $ 2.24B | $ 1.26B | $ 1.28B | $ 1.04B | $ 950.29M | |
$ -2.41B | $ -79.00M | $ 650.00M | $ 596.00M | $ 511.00M | $ 395.04M | |
$ -199.60M | $ 568.50M | $ 716.54M | - | $ 511.00M | $ 391.34M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |