Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 4.70B | $ 4.28B | $ 3.66B | $ 3.80B | $ 4.35B | $ 4.59B | |
$ ― | $ 1.47B | $ 1.17B | $ 1.29B | $ 1.49B | $ 1.50B | |
$ ― | $ 2.81B | $ 2.49B | $ 2.51B | $ 2.87B | $ 3.09B | |
$ ― | $ 2.41B | $ 2.17B | $ 2.20B | $ 2.52B | $ 2.92B | |
$ -1.46B | $ 394.90M | $ 328.10M | $ 307.40M | $ 349.80M | $ 164.30M | |
$ -31.30M | $ -50.30M | $ -40.40M | $ -61.40M | $ -43.70M | $ -60.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -1.85B | $ 268.10M | $ 250.50M | $ 76.70M | $ 185.00M | $ -149.40M | |
$ 34.00M | $ 91.00M | $ 68.20M | $ 44.30M | $ 65.40M | $ 89.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 237.60M | $ 237.20M | $ 240.10M | $ 30.10M | $ 121.20M | $ 559.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 31.50M | $ 32.00M | $ 30.70M | $ 30.20M | $ 80.90M | |
$ ― | $ 3.89B | $ 3.34B | $ 3.49B | $ 4.00B | $ 4.43B | |
$ 235.60M | $ 237.20M | $ 240.10M | $ 30.10M | $ 121.20M | $ 559.60M | |
$ 203.30M | $ 354.76M | $ 231.93M | $ 162.54M | $ 205.44M | $ -48.17M | |
$ 38.90M | $ 38.00M | $ 36.50M | $ 47.10M | $ 56.20M | $ 46.90M | |
$ -1.53B | $ 306.10M | $ 287.00M | $ 123.80M | $ 241.20M | $ -102.50M | |
$ -1.53B | $ 623.00M | $ 610.80M | $ 466.30M | $ 594.80M | $ 392.50M |