Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 3.90B | $ 2.75B | $ 2.25B | $ 2.35B | $ 2.93B | $ 1.09B | |
$ 386.00M | - | - | $ 1.09B | $ 1.26B | $ 575.00M | |
$ 5.06B | $ 2.75B | $ 2.25B | $ 1.27B | $ 1.67B | $ 518.07M | |
$ 4.74B | $ 2.59B | $ 3.98B | $ 354.22M | $ 330.34M | $ 266.44M | |
$ -1.13B | $ 159.97M | $ -1.72B | $ 911.10M | $ 1.34B | $ 251.62M | |
$ 34.13M | $ 274.58M | $ 418.20M | $ 101.58M | $ -62.03M | $ -34.41M | |
$ -1.08B | $ -1.77B | $ -6.17B | $ -458.92M | $ 129.46M | $ -111.94M | |
$ -139.65M | $ 2.20B | $ 4.86B | $ 553.77M | $ 1.41B | $ 105.27M | |
$ -25.57M | $ 209.92M | $ 594.38M | $ 86.97M | $ -128.99M | $ 86.02M | |
- | - | $ 1.02B | - | - | - | |
$ -1.70B | $ 897.21M | $ 1.80B | $ 101.00M | $ 771.31M | $ -60.16M | |
$ -1.52 | - | $ 7.32 | - | - | - | |
$ -1.52 | - | $ 7.32 | - | - | - | |
$ 584.30M | - | $ 236.57M | - | - | - | |
$ 584.30M | - | $ 236.57M | - | - | - | |
$ 0.40 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.13B | $ 2.59B | $ 3.98B | $ 1.44B | $ 1.59B | $ 841.44M | |
$ -1.67B | $ 933.87M | $ 1.84B | $ 156.61M | $ 843.19M | $ -10.38M | |
$ -571.76M | - | - | $ 559.52M | $ 705.08M | $ 95.95M | |
$ 64.00M | - | - | $ 380.96M | $ 126.78M | $ 90.67M | |
$ -29.30M | $ 2.20B | $ 4.86B | $ 934.73M | $ 1.53B | $ 195.94M | |
$ 214.23M | $ 2.29B | $ 4.86B | $ 953.56M | $ 1.55B | $ 211.18M |