Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.91B | $ 6.91B | $ 12.11B | $ 6.80B | $ 2.66B | $ 3.80B | |
$ 4.34B | $ 2.16B | $ 2.12B | $ 1.94B | $ 3.29B | $ 3.48B | |
$ 4.32B | $ 4.75B | $ 12.11B | $ 6.80B | $ -626.98M | $ 318.65M | |
$ 2.31B | $ 2.31B | $ 2.28B | $ 2.19B | $ 191.60M | $ 279.57M | |
$ 1.86B | $ 2.31B | $ 9.83B | $ 4.61B | $ -818.58M | $ 39.08M | |
$ -219.66M | $ -219.66M | $ -249.66M | $ -289.75M | $ -271.20M | $ -199.85M | |
$ -1.84B | $ -1.83B | $ 4.96B | $ 3.64B | $ -176.25M | $ -1.44B | |
$ 2.10B | $ 2.10B | $ 2.33B | $ -1.57B | $ -1.27B | $ -1.60B | |
$ 368.95M | $ 368.95M | $ 553.72M | $ -428.04M | $ -298.86M | $ -375.78M | |
- | - | - | - | - | - | |
$ 693.12M | $ 1.74B | $ 1.77B | $ -1.14B | $ -967.17M | $ -1.22B | |
$ 4.60 | $ 4.56 | $ 4.79 | $ -3.54 | $ -3.71 | $ -4.79 | |
$ 4.16 | $ 4.22 | $ 4.38 | $ -3.54 | $ -3.71 | $ -4.79 | |
$ 1.52B | $ 380.90M | $ 370.05M | $ 323.20M | $ 260.61M | $ 255.14M | |
$ 1.65B | $ 413.22M | $ 406.50M | $ 323.20M | $ 260.61M | $ 255.14M | |
$ 0.61 | $ 0.61 | - | - | $ 0.03 | $ 0.12 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.19 | $ 0.83 | |
- | - | - | - | - | - | |
$ 6.65B | $ 4.47B | $ 4.40B | $ 4.13B | $ 3.48B | $ 3.76B | |
- | - | - | - | $ 271.20M | $ 199.85M | |
$ 1.74B | $ 1.74B | $ 1.77B | $ -1.14B | $ -967.17M | $ -1.22B | |
$ 335.91M | $ 1.76B | - | - | $ -832.52M | $ -122.62M | |
$ 2.32B | $ 2.32B | $ 2.58B | $ -1.28B | $ -994.83M | $ -1.40B | |
$ 3.70B | $ 4.06B | $ 4.25B | $ 396.92M | $ 462.05M | $ 177.04M |