Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 5.60B | $ 3.07B | $ 2.52B | $ 2.10B | $ 3.49B | $ 3.18B | |
$ ― | $ 1.20B | $ 893.40M | $ 602.70M | $ 1.22B | $ 1.13B | |
$ ― | $ 1.88B | $ 1.63B | $ 1.50B | $ 2.27B | $ 2.05B | |
$ ― | $ 1.68B | $ 1.57B | $ 1.76B | $ 1.81B | $ 1.72B | |
$ ― | $ 195.70M | $ 55.30M | $ -263.80M | $ 459.40M | $ 335.10M | |
$ ― | $ -128.90M | $ -125.80M | $ -156.10M | $ -182.70M | $ -173.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 127.60M | $ -58.70M | $ -636.50M | $ 272.10M | $ 170.70M | |
$ ― | $ -22.30M | $ -13.60M | $ -21.20M | $ 92.10M | $ 57.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 132.10M | $ -14.50M | $ -604.60M | $ 265.50M | $ 197.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ 46.10M | $ 497.20M | $ 424.80M | |
$ ― | $ 2.88B | $ 2.47B | $ 2.36B | $ 3.03B | $ 2.85B | |
$ ― | $ 132.10M | $ -14.50M | $ -604.60M | $ 265.50M | $ 197.20M | |
$ ― | $ 91.78M | $ -23.56M | $ -222.60M | $ 274.76M | $ 189.89M | |
$ ― | $ 138.60M | $ 127.50M | $ 157.60M | $ 187.20M | $ 170.10M | |
$ ― | $ 266.20M | $ 68.80M | $ -478.90M | $ 459.30M | $ 340.80M | |
$ ― | $ 1.34B | $ 1.15B | $ 962.80M | $ 1.73B | $ 1.49B |