Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 3.41B | $ 3.93B | $ 6.13B | $ 5.94B | $ 4.24B | $ 3.06B | |
$ 811.00M | - | $ 4.29B | $ 2.73B | $ 2.07B | $ 1.19B | |
$ 2.60B | $ 3.93B | $ 1.84B | $ 3.21B | $ 2.17B | $ 1.86B | |
$ 685.00M | $ 52.00M | $ 1.82B | $ 1.75B | $ 1.70B | $ 1.14B | |
$ 482.00M | $ 559.00M | $ 24.00M | $ 1.46B | $ 468.00M | $ 721.00M | |
$ -255.00M | $ -296.00M | $ -618.00M | $ -656.00M | $ -422.00M | $ -292.00M | |
$ -100.00M | $ -3.29B | $ 95.00M | $ -3.96B | $ -37.00M | $ -119.00M | |
$ 300.00M | $ 3.61B | $ -499.00M | $ -3.15B | $ 9.00M | $ 310.00M | |
$ 22.00M | $ 913.00M | $ -173.00M | $ -720.00M | $ -96.00M | $ -36.00M | |
$ 39.00M | $ 56.00M | - | - | - | - | |
$ 250.00M | $ 2.65B | $ -414.00M | $ -2.41B | $ 47.00M | $ 341.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.50B | $ 52.00M | $ 6.11B | $ 4.48B | $ 3.77B | $ 2.33B | |
$ 258.00M | $ 2.65B | $ -414.00M | $ -2.41B | $ 47.00M | $ 341.00M | |
$ -11.00M | - | $ -455.79M | $ 792.59M | $ -12.86M | $ 311.80M | |
$ 113.00M | - | $ 618.00M | $ 656.00M | $ 422.00M | $ 292.00M | |
$ 555.00M | $ 3.91B | $ 119.00M | $ -2.49B | $ 431.00M | $ 602.00M | |
$ 820.00M | $ 4.23B | $ 3.06B | $ -741.00M | $ 1.49B | $ 882.00M |