Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.75B | $ 5.07B | $ 12.11B | $ 6.80B | $ 2.66B | $ 3.80B | |
$ 3.41B | $ 4.14B | $ 2.12B | $ 1.94B | $ 3.29B | $ 3.48B | |
$ 1.35B | $ 925.88M | $ 12.11B | $ 6.80B | $ -626.98M | $ 318.65M | |
$ 2.64B | $ 267.28M | $ 2.28B | $ 2.19B | $ 191.60M | $ 279.57M | |
$ 924.22M | $ 2.31B | $ 9.83B | $ 4.61B | $ -818.58M | $ 39.08M | |
$ -187.60M | $ -219.66M | $ -249.66M | $ -289.75M | $ -271.20M | $ -199.85M | |
$ -148.22M | $ 1.66B | $ 4.96B | $ 3.64B | $ -176.25M | $ -1.44B | |
$ 698.68M | $ 2.10B | $ 2.33B | $ -1.57B | $ -1.27B | $ -1.60B | |
$ 4.21M | $ 368.95M | $ 553.72M | $ -428.04M | $ -298.86M | $ -375.78M | |
- | - | - | - | - | - | |
$ 1.25B | $ 1.74B | $ 1.77B | $ -1.14B | $ -967.17M | $ -1.22B | |
$ 1.67 | $ 4.56 | $ 4.79 | $ -3.54 | $ -3.71 | $ -4.79 | |
$ 1.49 | $ 4.22 | $ 4.38 | $ -3.54 | $ -3.71 | $ -4.79 | |
$ 1.68B | $ 380.90M | $ 370.05M | $ 323.20M | $ 260.61M | $ 255.14M | |
$ 1.79B | $ 413.22M | $ 406.50M | $ 323.20M | $ 260.61M | $ 255.14M | |
$ 0.63 | $ 0.64 | - | - | $ 0.03 | $ 0.12 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.19 | $ 0.83 | |
- | - | - | - | - | - | |
$ 6.49B | $ 4.41B | $ 4.40B | $ 4.13B | $ 3.48B | $ 3.76B | |
- | - | - | - | $ 271.20M | $ 199.85M | |
$ 696.32M | $ 1.74B | $ 1.77B | $ -1.14B | $ -967.17M | $ -1.22B | |
$ 153.54M | $ 1.76B | - | - | $ -832.52M | $ -122.62M | |
$ 942.01M | $ 2.32B | $ 2.58B | $ -1.28B | $ -994.83M | $ -1.40B | |
$ 2.86B | $ 4.07B | $ 4.25B | $ 396.92M | $ 462.05M | $ 177.04M |