Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 21.92B | $ 21.92B | $ 17.53B | $ 17.66B | $ 9.50B | $ 4.71B | |
$ 11.08B | $ 14.41B | $ 11.54B | $ 13.24B | $ 6.76B | $ 2.82B | |
$ 7.50B | $ 7.50B | $ 5.99B | $ 4.42B | $ 2.73B | $ 1.89B | |
$ 7.21B | $ 7.20B | $ -6.57B | $ -4.19B | $ 2.57B | $ 1.73B | |
$ -150.94M | $ -278.84M | $ -577.96M | $ 232.24M | $ -18.82M | $ 26.56M | |
$ -488.71M | $ -613.44M | $ -36.23M | $ -33.12M | $ -234.61M | $ -148.47M | |
$ -220.98M | $ -202.47M | $ -48.87M | $ 41.65M | $ -291.73M | $ 273.00K | |
$ -29.14M | $ -29.14M | $ -565.32M | $ 157.46M | $ 215.97M | $ 378.21M | |
$ -8.02M | $ -8.02M | $ -12.31M | $ -1.36M | $ 2.86M | $ 2.77M | |
- | - | - | - | - | - | |
$ 9.77M | $ 9.77M | $ -540.75M | $ 166.28M | $ 213.10M | $ 2.92B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 6.74B | $ 21.61B | $ 17.56B | $ 17.24B | $ 9.34B | $ 4.56B | |
$ 7.28M | $ 9.77M | $ -540.75M | $ 166.28M | $ 213.10M | $ 375.45M | |
$ -114.85M | - | $ -460.86M | $ 249.87M | $ 170.61M | $ 298.79M | |
- | - | - | - | - | - | |
$ -177.19M | $ 381.82M | $ -613.97M | $ 150.14M | $ 269.05M | $ 394.05M | |
$ 126.04M | $ 790.38M | $ -273.44M | $ 284.90M | $ 353.26M | $ 469.65M |