Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.21B | $ 3.63B | $ 1.64B | $ 1.35B | $ 1.16B | $ 1.03B | |
$ 1.32B | $ 833.00M | $ 133.00M | $ 3.00M | $ -62.00M | $ -7.11M | |
$ 5.25B | $ 4.98B | $ 684.00M | $ -541.00M | $ 511.00M | $ 500.82M | |
- | - | - | - | - | - | |
$ -2.55B | $ -2.65B | $ -70.00M | $ -23.00M | $ 0.00 | $ 4.90M | |
$ -3.35B | $ -50.00M | $ 826.00M | $ 806.00M | $ 588.00M | $ 523.31M | |
$ -206.00M | $ 29.00M | $ 176.00M | $ 210.00M | $ 77.00M | $ 128.26M | |
- | - | - | - | - | - | |
$ -3.18B | $ -117.00M | $ 617.00M | $ 563.00M | $ 472.00M | $ 357.88M | |
$ -5.06 | $ -0.16 | $ 1.26 | $ 1.20 | $ 1.02 | $ 0.77 | |
$ -5.09 | $ -0.16 | $ 1.26 | $ 1.20 | $ 1.02 | $ 0.77 | |
$ 2.48B | $ 713.64M | $ 483.60M | $ 463.87M | $ 462.61M | $ 465.38M | |
$ 2.48B | $ 713.64M | $ 485.13M | $ 464.63M | $ 463.28M | $ 465.66M | |
$ 0.28 | $ 0.68 | - | - | $ 0.68 | $ 0.68 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.48B | $ 2.24B | $ 1.26B | $ 1.28B | $ 1.04B | $ 950.29M | |
$ -3.15B | $ -79.00M | $ 650.00M | $ 596.00M | $ 511.00M | $ 395.04M | |
$ -1.07B | $ 568.50M | $ 716.54M | - | $ 511.00M | $ 391.34M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |