Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 8.60B | $ 8.60B | $ 4.16B | $ 4.53B | $ 10.41B | $ 9.93B | |
$ 6.61B | $ 6.61B | $ 4.00B | $ 4.63B | $ 7.91B | $ 7.27B | |
$ 2.00B | $ 2.00B | $ 155.40M | $ -101.00M | $ 2.49B | $ 2.66B | |
$ 561.84M | $ 545.60M | $ 175.20M | $ 841.90M | $ 682.00M | $ 367.70M | |
$ 1.43B | $ 1.45B | $ -19.80M | $ -942.90M | $ 1.81B | $ 2.29B | |
$ -596.70M | $ -596.70M | $ -381.90M | $ -331.90M | $ -250.30M | $ -155.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -342.20M | $ -342.20M | $ -1.15B | $ -2.14B | $ 1.49B | $ -4.00M | |
$ 325.20M | $ 325.20M | $ -96.70M | $ 224.00M | $ 157.20M | $ 82.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -520.00M | $ -520.00M | $ -946.80M | $ -2.26B | $ 1.40B | $ -19.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ 5.60M | $ 25.20M | $ 124.70M | |
$ 7.17B | $ 7.15B | $ 4.18B | $ 5.47B | $ 8.59B | $ 7.63B | |
$ -520.00M | $ -520.00M | $ -946.80M | $ -2.26B | $ 1.40B | $ -19.50M | |
$ -266.44M | $ -266.44M | $ -726.29M | $ -1.81B | $ 1.44B | $ 1.46B | |
$ 444.00M | $ 522.90M | $ 321.90M | $ 310.20M | $ 313.00M | $ 206.60M | |
$ 101.80M | $ 180.70M | $ -825.80M | $ -1.83B | $ 1.80B | $ 202.60M | |
$ 1.34B | $ 1.42B | $ 280.50M | $ -708.60M | $ 2.87B | $ 1.16B |