Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 8.71B | $ 8.30B | $ 7.27B | $ 6.25B | $ 5.96B | $ 5.31B | |
$ 6.03B | $ 5.67B | $ 4.86B | $ 4.07B | $ 4.03B | $ 3.73B | |
$ 2.69B | $ 2.63B | $ 2.40B | $ 2.18B | $ 1.93B | $ 1.58B | |
$ 486.99M | $ 521.15M | $ 482.32M | $ 413.23M | $ 361.18M | $ 336.59M | |
$ 2.20B | $ 2.11B | $ 1.92B | $ 1.77B | $ 1.57B | $ 1.25B | |
$ -650.65M | $ -679.27M | $ -645.76M | $ -678.26M | $ -665.87M | $ -570.81M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.53B | $ 1.49B | $ 1.43B | $ 1.18B | $ 1.02B | $ 920.68M | |
$ 395.80M | $ 364.17M | $ 357.23M | $ 266.59M | $ 265.17M | $ 236.43M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 796.73M | $ 780.20M | $ 706.16M | $ 635.34M | $ 600.25M | $ 540.24M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.52B | $ 6.19B | $ 5.35B | $ 4.48B | $ 4.39B | $ 4.07B | |
$ 796.73M | $ 780.20M | $ 706.16M | $ 635.34M | $ 600.25M | $ 540.24M | |
$ 796.73M | $ 777.55M | $ 683.88M | $ 626.44M | $ 600.04M | $ 473.73M | |
$ 716.85M | $ 713.93M | $ 677.30M | $ 697.08M | $ 685.48M | $ 583.68M | |
$ 2.25B | $ 2.20B | $ 2.10B | $ 1.88B | $ 1.71B | $ 1.50B | |
$ 2.62B | $ 2.60B | $ 2.45B | $ 2.24B | $ 2.04B | $ 1.82B |