Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 5.12B | $ 5.96B | $ 2.16B | $ 1.51B | $ 1.67B | $ 1.77B | |
$ 2.87B | $ 3.31B | $ 1.26B | $ 979.40M | $ 1.09B | $ 1.14B | |
$ 2.26B | $ 2.64B | $ 902.12M | $ 527.92M | $ 580.37M | $ 628.15M | |
$ 682.41M | $ 860.90M | $ 404.98M | $ 354.28M | $ 342.49M | $ 298.74M | |
$ 1.57B | $ 1.78B | $ 497.14M | $ 173.64M | $ 237.88M | $ 329.40M | |
$ -99.82M | $ -134.30M | $ -58.95M | $ -78.12M | $ -82.80M | $ -66.73M | |
- | - | - | - | - | - | |
$ 1.39B | $ 1.61B | $ 379.38M | $ -5.42M | $ 132.99M | $ 194.31M | |
$ 235.38M | $ 302.18M | $ 114.04M | $ 52.48M | $ 61.34M | $ 73.57M | |
- | - | - | - | - | - | |
$ 556.96M | $ 595.26M | $ 120.08M | $ -83.82M | $ 50.22M | $ 89.35M | |
$ 0.52 | $ 0.77 | - | $ -0.11 | $ 0.07 | $ 0.12 | |
$ 0.52 | $ 0.77 | - | $ -0.11 | $ 0.07 | $ 0.12 | |
$ 2.32B | $ 773.07M | - | $ 770.55M | $ 770.55M | $ 770.55M | |
$ 2.32B | $ 773.07M | - | $ 770.55M | $ 770.55M | $ 770.55M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.19M | $ 2.74M | $ 2.85M | $ 4.16M | $ 6.97M | $ 6.06M | |
$ 3.55B | $ 4.17B | $ 1.67B | $ 1.33B | $ 1.43B | $ 1.44B | |
$ 556.96M | $ 595.26M | $ 120.08M | $ -83.82M | $ 50.22M | $ 89.35M | |
$ 556.96M | $ 595.26M | $ 121.36M | $ -31.25M | $ 50.22M | $ 107.30M | |
$ 120.63M | $ 158.89M | $ 69.34M | $ 87.91M | $ 102.38M | $ 80.83M | |
$ 1.51B | $ 1.76B | $ 448.72M | $ 82.49M | $ 235.37M | $ 275.15M | |
$ 1.53B | $ 1.78B | $ 460.00M | $ 93.78M | $ 241.41M | $ 281.50M |