Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 8.40B | $ 8.40B | $ 5.99B | $ 3.38B | $ 4.81B | $ 3.65B | |
$ 1.50B | $ 1.50B | $ 1.16B | $ 876.04M | $ 1.20B | $ 864.03M | |
$ 6.90B | $ 6.90B | $ 4.84B | $ 2.50B | $ 3.61B | $ 2.79B | |
$ 5.01B | $ 5.01B | $ 4.29B | $ 5.94B | $ 4.11B | $ 2.77B | |
$ 1.89B | $ 1.89B | $ 542.17M | $ -3.44B | $ -501.54M | $ 18.74M | |
$ 162.00M | $ 162.00M | $ -424.87M | $ -144.57M | $ 75.93M | $ 40.65M | |
$ -64.00M | $ -64.00M | $ -417.51M | $ -1.10B | $ 13.91M | $ -12.36M | |
$ 1.99B | $ 1.99B | $ -300.21M | $ -4.68B | $ -411.70M | $ 47.03M | |
$ 96.00M | $ 96.00M | $ 51.83M | $ -97.22M | $ 262.64M | $ 63.89M | |
- | - | - | - | - | - | |
$ 1.89B | $ 1.89B | $ -352.03M | $ -4.58B | $ -674.34M | $ -16.86M | |
$ 2.96 | $ 2.97 | $ -0.57 | $ -16.12 | $ -1.29 | $ -0.03 | |
$ 2.80 | $ 2.79 | $ -0.57 | $ -16.12 | $ -1.29 | $ -0.03 | |
$ 2.55B | $ 637.00M | $ 615.89M | $ 284.36M | $ 521.71M | $ 530.95M | |
$ 2.67B | $ 680.00M | $ 615.89M | $ 284.36M | $ 521.71M | $ 530.95M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 6.51B | $ 6.51B | $ 5.45B | $ 6.82B | $ 5.31B | $ 3.63B | |
$ 1.89B | $ 1.89B | $ -352.03M | $ -4.58B | $ -674.34M | $ -16.86M | |
$ 1.98B | $ 1.98B | $ -269.65M | $ -4.44B | $ -674.34M | $ -16.86M | |
$ 24.00M | $ 24.00M | $ 437.60M | $ 171.69M | $ 9.97M | $ 26.14M | |
$ 2.01B | $ 2.01B | $ 137.39M | $ -4.51B | $ -401.74M | $ 73.18M | |
$ 2.11B | $ 2.09B | $ 275.71M | $ -4.38B | $ -287.57M | $ 155.58M |