Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.13B | $ 12.50B | $ 9.87B | $ 11.38B | $ 11.65B | $ 10.60B | |
$ 3.03B | - | $ -2.07B | $ -1.76B | $ -1.91B | $ -3.62B | |
$ 1.09B | - | $ 3.03B | $ 5.75B | $ 3.63B | $ 4.99B | |
$ 1.38B | - | $ -2.70B | $ -2.68B | $ -2.20B | $ -2.37B | |
$ -280.95M | - | $ 696.20M | $ 3.34B | $ 1.82B | $ 3.15B | |
$ -31.25M | - | $ -573.71M | $ -520.74M | $ -1.37B | $ -548.04M | |
$ 620.64M | - | $ -135.88M | $ 237.76M | $ -37.48M | $ 77.62M | |
$ 308.44M | $ 1.33B | $ 1.03B | $ 2.77B | $ 685.61M | $ 2.71B | |
$ 59.51M | $ 260.84M | $ 202.64M | $ 435.42M | $ 90.63M | $ 411.96M | |
- | - | - | - | $ -9.03M | $ -5.18M | |
$ 242.87M | $ 1.07B | $ 663.43M | $ 2.15B | $ 396.15M | $ 2.12B | |
$ 1.34 | $ 6.49 | $ 7.07 | $ 19.00 | $ 4.89 | $ 19.35 | |
$ 1.30 | $ 6.34 | $ 2.21 | $ 5.73 | $ 1.56 | $ 6.14 | |
$ 363.92M | $ 164.24M | $ 348.05M | $ 368.46M | $ 364.73M | $ 355.63M | |
$ 387.29M | $ 168.13M | $ 392.76M | $ 414.99M | $ 411.23M | $ 375.83M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.70 | - | - | - | - | - | |
$ 0.62 | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.41B | $ 11.23B | $ -4.77B | $ -4.44B | $ -4.11B | $ -5.99B | |
$ 242.87M | $ 1.07B | $ 663.43M | $ 2.15B | $ 396.15M | $ 2.12B | |
$ -221.22M | $ 975.19M | - | - | - | - | |
$ 31.25M | $ 50.48M | - | - | - | - | |
$ 339.69M | - | $ 1.60B | $ 3.29B | $ 1.35B | $ 3.25B | |
$ 339.69M | - | $ 1.76B | $ 3.44B | $ 1.47B | $ 3.34B |