Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.89B | $ 5.72B | $ 6.05B | $ 6.89B | $ 6.15B | $ 6.12B | |
$ 928.20M | $ 3.71B | $ 3.61B | $ 4.06B | $ 3.76B | - | |
$ 4.04B | $ 2.01B | $ 2.44B | $ 2.83B | $ 2.39B | $ 6.12B | |
$ 2.69B | $ 2.40B | $ 1.10B | $ 5.11B | $ 5.23B | $ 5.31B | |
$ -555.40M | $ -434.80M | $ 1.32B | $ 1.79B | $ 920.40M | $ 808.20M | |
$ 44.20M | $ 22.70M | $ 60.80M | $ -94.70M | $ -129.30M | $ -135.70M | |
$ 166.70M | $ 178.00M | $ -30.40M | $ -298.00M | $ -138.10M | $ -150.60M | |
$ -245.60M | $ -237.90M | $ 1.25B | $ 2.50B | $ 1.07B | $ 972.90M | |
$ -92.20M | $ -69.70M | $ 322.20M | $ 531.10M | $ 261.60M | $ 235.10M | |
$ 32.00M | $ 71.30M | $ 106.10M | $ 152.30M | $ 72.70M | $ 56.40M | |
$ -18.30M | $ -333.70M | $ 683.90M | $ 1.39B | $ 524.80M | $ 5.55B | |
$ -0.91 | $ -0.73 | $ 1.50 | $ 3.01 | $ 1.14 | $ 1.29 | |
$ -0.91 | $ -0.73 | $ 1.49 | $ 2.99 | $ 1.13 | $ 1.28 | |
$ 1.82B | $ 454.80M | $ 457.50M | $ 462.80M | $ 459.50M | $ 437.80M | |
$ 1.82B | $ 456.20M | $ 459.50M | $ 465.40M | $ 462.50M | $ 440.50M | |
$ 0.83 | $ 0.79 | $ 0.73 | $ 0.67 | $ 0.78 | $ 1.23 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.62B | $ 6.11B | $ 4.71B | $ 5.11B | $ 5.23B | $ 5.31B | |
$ -295.20M | $ -96.90M | $ 920.70M | $ 1.63B | $ 761.60M | $ 564.70M | |
$ 681.02M | - | $ 965.08M | $ 2.01B | - | - | |
- | - | - | - | - | - | |
$ 157.60M | $ -167.40M | $ 1.33B | $ 2.60B | $ 1.20B | $ 1.11B | |
$ 339.50M | $ 15.40M | $ 1.53B | $ 2.80B | $ 1.40B | $ 1.29B |