Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 6.15B | $ 7.32B | $ 3.33B | $ 3.13B | $ 3.59B | $ 3.37B | |
$ 3.25B | $ 4.25B | $ 2.33B | $ 2.13B | $ 2.33B | $ 2.16B | |
$ 2.90B | $ 3.07B | $ 997.97M | $ 994.85M | $ 1.26B | $ 1.22B | |
$ 473.94M | $ 596.13M | $ 495.51M | $ 489.04M | $ 591.65M | $ 516.14M | |
$ 2.43B | $ 2.48B | $ 502.46M | $ 505.81M | $ 666.12M | $ 701.11M | |
$ -97.88M | $ -122.97M | $ -61.48M | $ -73.12M | $ -57.70M | $ -52.41M | |
$ -461.94M | $ -850.23M | $ -307.37M | $ -59.18M | $ -45.48M | $ 145.99M | |
$ 2.43B | $ 2.43B | $ 133.62M | $ 373.52M | $ 562.95M | $ 794.70M | |
$ 562.92M | $ 390.59M | $ 29.45M | $ 54.42M | $ 88.16M | $ 144.83M | |
$ 783.23M | $ 772.27M | $ 95.77M | $ 127.52M | $ 129.57M | $ 89.26M | |
$ 2.54B | $ 2.69B | $ 123.67M | $ 375.76M | $ 533.23M | $ 693.56M | |
$ 21.70 | $ 22.97 | $ 1.07 | $ 3.53 | $ 5.03 | $ 6.40 | |
$ 21.58 | $ 22.84 | $ 1.06 | $ 3.52 | $ 5.02 | $ 6.34 | |
$ 351.48M | $ 117.12M | $ 115.84M | $ 106.40M | $ 105.95M | $ 108.43M | |
$ 353.43M | $ 117.79M | $ 116.54M | $ 106.81M | $ 106.32M | $ 109.46M | |
$ 1.19 | - | $ 1.56 | $ 1.54 | $ 1.47 | $ 1.34 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | $ 4.04 | $ 4.12 | $ 6.04 | $ 5.48 | |
- | - | - | - | - | - | |
$ 3.72B | $ 4.84B | $ 2.83B | $ 2.62B | $ 2.92B | $ 2.67B | |
$ 2.58B | $ 2.82B | $ 123.67M | $ 375.76M | $ 533.23M | $ 693.56M | |
$ 1.30B | - | $ -107.19M | $ 375.76M | $ 533.23M | $ 521.43M | |
$ 71.10M | - | $ 61.48M | $ 73.12M | $ 57.70M | $ 52.41M | |
$ 2.53B | $ 2.56B | $ 195.09M | $ 446.63M | $ 620.64M | $ 847.11M | |
$ 2.76B | $ 2.86B | $ 449.09M | $ 678.62M | $ 834.13M | $ 1.05B |