Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 6.96B | $ 5.93B | $ 5.13B | $ 5.63B | $ 5.19B | |
$ ― | $ 4.14B | $ 3.46B | $ 3.19B | $ 3.36B | $ 3.08B | |
$ ― | $ 2.82B | $ 2.47B | $ 1.94B | $ 2.27B | $ 2.11B | |
$ ― | $ 1.81B | $ 1.47B | $ 1.27B | $ 1.46B | $ 1.37B | |
$ ― | $ 1.01B | $ 1.00B | $ 670.15M | $ 812.17M | $ 732.44M | |
$ ― | $ 73.51M | $ 44.54M | $ -61.07M | $ -112.73M | $ -114.07M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.06B | $ 1.05B | $ 701.55M | $ 722.42M | $ 570.68M | |
$ ― | $ 247.96M | $ 302.87M | $ 206.24M | $ 252.65M | $ 265.31M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 747.12M | $ 601.70M | $ 415.06M | $ 432.40M | $ 303.67M | |
$ ― | $ 0.36 | $ 0.29 | $ 0.20 | $ 0.21 | $ 0.15 | |
$ ― | $ 0.36 | $ 0.29 | $ 0.20 | $ 0.21 | $ 0.15 | |
$ ― | $ 2.07B | $ 2.07B | $ 2.07B | $ 2.07B | $ 2.07B | |
$ ― | $ 2.07B | $ 2.07B | $ 2.07B | $ 2.07B | $ 2.07B | |
$ ― | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.07 | $ 0.10 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 5.95B | $ 4.93B | $ 4.46B | $ 4.82B | $ 4.46B | |
$ ― | $ 747.12M | $ 601.70M | $ 415.06M | $ 432.40M | $ 303.67M | |
$ ― | $ 752.34M | $ 603.09M | $ 382.43M | $ 397.92M | $ 304.58M | |
$ ― | $ 9.41M | $ 9.72M | $ 167.34M | $ 217.47M | $ 6.71M | |
$ ― | $ 1.07B | $ 1.05B | $ 868.89M | $ 939.89M | $ 577.39M | |
$ ― | $ 1.14B | $ 1.13B | $ 952.07M | $ 1.04B | $ 701.77M |