Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 3.00B | $ 2.52B | $ 2.65B | $ 3.38B | $ 3.11B | |
$ ― | $ 1.12B | $ 1.08B | $ 1.16B | $ 1.26B | $ 1.12B | |
$ ― | $ 1.89B | $ 1.44B | $ 1.49B | $ 2.13B | $ 1.99B | |
$ ― | $ 242.80M | $ 213.60M | $ 212.10M | $ 210.90M | $ 145.40M | |
$ ― | $ 1.64B | $ 1.22B | $ 1.27B | $ 1.91B | $ 1.84B | |
$ ― | $ -473.40M | $ -466.80M | $ -431.50M | $ -392.40M | $ -332.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 351.20M | $ -1.02B | $ -7.96B | $ 40.10M | $ 1.36B | |
$ ― | $ 62.70M | $ -32.90M | $ -281.10M | $ -1.07B | $ 113.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 178.20M | $ -972.10M | $ -7.21B | $ 1.10B | $ 1.03B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 38.30M | $ 39.10M | $ 13.70M | $ 14.50M | $ 20.90M | |
$ ― | $ 1.36B | $ 1.30B | $ 1.37B | $ 1.47B | $ 1.27B | |
$ ― | $ 178.20M | $ -972.10M | $ -7.21B | $ 1.10B | $ 1.03B | |
$ ― | $ -37.85M | $ -545.42M | $ -3.34B | $ 2.15B | $ 1.49B | |
$ ― | $ 719.40M | $ 677.80M | $ 677.60M | $ 669.90M | $ 502.80M | |
$ ― | $ 1.07B | $ -346.30M | $ -7.28B | $ 710.00M | $ 1.86B | |
$ ― | $ 1.10B | $ -337.00M | $ -7.21B | $ 738.10M | $ 1.86B |