Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ ― | $ 3.42B | $ 2.78B | $ 829.50M | $ 884.70M | |
$ ― | $ ― | $ 2.08B | $ 1.78B | $ 163.10M | $ 175.30M | |
$ ― | $ ― | $ 1.34B | $ 1.00B | $ 666.40M | $ 709.40M | |
$ ― | $ ― | $ 479.60M | $ 478.60M | $ 394.90M | $ 335.00M | |
$ ― | $ ― | $ 860.00M | $ 521.50M | $ 271.50M | $ 374.40M | |
$ ― | $ ― | $ -99.10M | $ -55.00M | $ 12.40M | $ -12.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 1.05B | $ -555.10M | $ 374.70M | $ 1.43B | |
$ ― | $ ― | $ 127.80M | $ 60.80M | $ 69.70M | $ 52.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 854.40M | $ -674.40M | $ 238.90M | $ 1.31B | |
$ ― | $ ― | $ 0.63 | $ -0.50 | $ 0.18 | $ 0.97 | |
$ ― | $ ― | $ 0.63 | $ -0.50 | $ 0.18 | $ 0.97 | |
$ ― | $ ― | $ 1.35B | $ 1.35B | $ 1.35B | $ 1.35B | |
$ ― | $ ― | $ 1.35B | $ 1.35B | $ 1.35B | $ 1.35B | |
$ ― | $ ― | $ 0.27 | $ 0.27 | $ 0.27 | $ 0.28 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 2.56B | $ 2.26B | $ 558.00M | $ 510.30M | |
$ ― | $ ― | $ 919.90M | $ -610.60M | $ 303.80M | $ 1.38B | |
$ ― | $ ― | $ 846.43M | $ -495.95M | $ 282.31M | $ 795.21M | |
$ ― | $ ― | $ 112.70M | $ 96.00M | $ 61.70M | $ 58.40M | |
$ ― | $ ― | $ 1.16B | $ -459.10M | $ 436.40M | $ 1.49B | |
$ ― | $ ― | $ 1.17B | $ -441.10M | $ 450.00M | $ 1.50B |