Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 16.92B | $ 16.92B | $ 20.25B | $ 10.65B | $ 7.30B | $ 9.30B | |
$ 16.21B | $ 16.21B | $ 19.32B | $ 10.26B | $ 7.54B | $ 8.41B | |
$ 1.06B | $ 712.00M | $ 924.60M | $ 391.90M | $ -243.00M | $ 890.10M | |
$ 308.00M | $ 308.00M | $ -466.30M | $ 449.90M | $ 359.00M | $ 397.80M | |
$ 613.40M | $ 279.90M | $ 458.30M | $ -58.00M | $ -602.00M | $ 492.30M | |
$ -318.20M | $ -318.20M | $ -195.30M | $ -136.70M | $ -125.70M | $ -119.80M | |
$ -90.10M | $ -90.10M | $ -91.40M | $ -34.10M | $ -35.40M | $ 30.20M | |
$ 51.80M | $ 51.80M | $ 354.40M | $ -137.30M | $ -763.10M | $ 402.70M | |
$ 5.10M | $ 5.10M | $ 63.90M | $ -42.00M | $ -192.70M | $ 71.70M | |
$ 86.20M | $ 86.20M | $ 57.70M | $ 18.30M | - | - | |
$ -455.90M | $ 19.80M | $ 257.10M | $ -128.30M | $ -608.00M | $ 310.60M | |
$ 0.23 | $ 0.30 | $ 3.63 | $ -1.73 | $ -8.26 | $ 4.10 | |
$ 0.26 | $ 0.30 | $ 3.59 | $ -1.73 | $ -8.26 | $ 4.06 | |
$ 261.62M | $ 65.41M | $ 70.79M | $ 73.98M | $ 73.60M | $ 75.85M | |
$ 263.90M | $ 65.98M | $ 71.52M | $ 73.98M | $ 73.60M | $ 76.57M | |
$ 0.93 | $ 0.93 | $ 0.61 | - | $ 0.93 | $ 1.14 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -7.48 | $ 3.30 | |
- | - | - | - | - | - | |
$ 16.51B | $ 16.51B | $ 19.68B | $ 10.71B | $ 7.90B | $ 8.81B | |
$ 27.70M | $ 19.80M | $ 257.10M | $ -128.30M | $ -608.00M | $ 310.60M | |
$ 191.10M | $ 419.12M | $ 261.28M | - | $ -556.31M | $ 305.40M | |
- | - | - | - | $ 129.00M | $ 131.10M | |
$ 370.00M | $ 370.00M | $ 549.70M | $ -600.00K | $ -634.10M | $ 533.80M | |
$ 380.40M | $ 721.60M | $ 836.70M | $ 264.00M | $ -366.50M | $ 737.60M |