Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 6.89B | $ 9.84B | $ 7.44B | $ 6.97B | $ 7.09B | $ 6.58B | |
$ 4.87B | $ 6.70B | $ 5.35B | $ 4.72B | $ 4.65B | $ 4.47B | |
$ 2.02B | $ 3.15B | $ 2.09B | $ 2.24B | $ 2.44B | $ 2.12B | |
$ 266.66M | $ 379.26M | $ 511.82M | $ 399.60M | $ 318.98M | $ 267.48M | |
$ 1.76B | $ 2.77B | $ 1.58B | $ 1.85B | $ 2.12B | $ 1.85B | |
$ -2.25B | $ -2.72B | $ -2.62B | $ -1.85B | $ -1.82B | $ -1.47B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 325.44M | $ 707.14M | $ 159.79M | $ 474.66M | $ 915.12M | $ 541.41M | |
$ 120.56M | $ 193.12M | $ 4.05M | $ 169.99M | $ 129.25M | $ 268.44M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 208.21M | $ 514.94M | $ 150.54M | $ 297.16M | $ 778.24M | $ 264.36M | |
$ 0.11 | $ 0.28 | $ 0.08 | $ 0.18 | $ 0.50 | $ 0.17 | |
$ 0.11 | $ 0.28 | $ 0.08 | $ 0.18 | $ 0.50 | $ 0.17 | |
$ 5.56B | $ 1.85B | $ 1.85B | $ 1.66B | $ 1.56B | $ 1.56B | |
$ 5.57B | $ 1.86B | $ 1.86B | $ 1.67B | $ 1.57B | $ 1.56B | |
$ 0.02 | $ 0.02 | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ 59.69M | $ 48.18M | $ 226.24M | |
$ 5.13B | $ 7.07B | $ 5.86B | $ 5.12B | $ 4.97B | $ 4.73B | |
$ 208.21M | $ 514.94M | $ 150.54M | $ 297.16M | $ 778.24M | $ 264.36M | |
$ 223.94M | $ 1.01B | $ -1.49B | $ -1.02B | $ 122.95M | $ -274.27M | |
$ 2.18B | $ 2.83B | $ 2.34B | $ 1.89B | $ 1.77B | $ 1.37B | |
$ 2.51B | $ 3.54B | $ 2.50B | $ 2.36B | $ 2.69B | $ 1.91B | |
$ 4.04B | $ 5.51B | $ 4.33B | $ 4.22B | $ 4.41B | $ 3.40B |