Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 4.07B | $ 4.07B | $ 4.06B | $ 3.08B | $ 3.88B | $ 3.03B | |
$ 2.92B | $ 2.92B | $ 3.01B | $ 2.19B | $ 2.93B | $ 1.99B | |
$ 1.16B | $ 1.16B | $ 1.05B | $ 892.49M | $ 949.83M | $ 1.04B | |
$ 130.91M | $ 97.42M | $ 171.25M | $ 224.77M | $ 226.02M | $ 202.85M | |
$ 1.03B | $ 1.06B | $ 881.27M | $ 667.72M | $ 723.80M | $ 840.36M | |
$ -378.57M | $ -373.91M | $ -321.59M | $ -310.00M | $ -267.64M | $ -239.03M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 486.26M | $ 486.26M | $ 583.30M | $ 477.68M | $ 306.20M | $ 748.31M | |
$ 141.34M | $ 141.34M | $ 130.24M | $ 147.19M | $ 142.23M | $ 173.64M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 325.02M | $ 325.02M | $ 438.02M | $ 326.93M | $ 153.32M | $ 564.99M | |
$ 0.26 | $ 0.22 | $ 0.30 | $ 0.22 | $ 0.11 | $ 0.42 | |
$ 0.26 | $ 0.22 | $ 0.30 | $ 0.22 | $ 0.11 | $ 0.42 | |
$ 4.37B | $ 1.45B | $ 1.45B | $ 1.45B | $ 1.45B | $ 1.35B | |
$ 4.37B | $ 1.45B | $ 1.45B | $ 1.45B | $ 1.45B | $ 1.35B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.05B | $ 3.01B | $ 3.18B | $ 2.42B | $ 3.15B | $ 2.19B | |
$ 325.02M | $ 325.02M | $ 438.02M | $ 326.93M | $ 153.32M | $ 564.99M | |
$ 325.36M | $ 325.19M | $ 460.18M | $ 380.41M | $ 235.93M | $ 418.62M | |
$ 417.44M | $ 417.44M | $ 361.68M | $ 355.49M | $ 306.59M | $ 259.41M | |
$ 903.70M | $ 903.70M | $ 944.98M | $ 833.17M | $ 612.78M | $ 1.01B | |
$ 1.57B | $ 1.57B | $ 1.55B | $ 1.39B | $ 1.10B | $ 1.41B |