Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 2.96B | $ -2.75B | $ 2.23B | $ 2.43B | $ 2.65B | |
$ ― | $ 1.03B | $ 981.00M | $ 1.98B | $ 2.38B | $ 2.08B | |
$ ― | $ 1.93B | $ -3.73B | $ 243.00M | $ 54.90M | $ 567.10M | |
$ ― | $ 1.68B | $ 1.68B | $ 294.70M | $ 311.10M | $ 283.00M | |
$ ― | $ 249.00M | $ -5.41B | $ -52.10M | $ -291.00M | $ 284.10M | |
$ ― | $ -334.00M | $ -279.00M | $ 194.50M | $ 265.70M | $ 231.80M | |
$ ― | $ 104.00M | $ 94.00M | $ ― | $ ― | $ ― | |
$ ― | $ -189.00M | $ -5.79B | $ -259.40M | $ -613.30M | $ 55.00M | |
$ ― | $ 27.00M | $ 32.00M | $ 10.00M | $ 32.00M | $ -22.30M | |
$ ― | $ -1.00M | $ -1.00M | $ ― | $ ― | $ ― | |
$ ― | $ -215.00M | $ -5.81B | $ -205.00M | $ -646.80M | $ 450.60M | |
$ ― | $ -0.21 | $ -0.07 | $ -0.20 | $ -0.68 | $ 0.51 | |
$ ― | $ -0.21 | $ -0.07 | $ -0.20 | $ -0.68 | $ 0.50 | |
$ ― | $ 1.01B | $ 1.01B | $ 1.01B | $ 951.89M | $ 892.74M | |
$ ― | $ 1.01B | $ 1.01B | $ 1.10B | $ 1.05B | $ 908.94M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.07 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.71B | $ 2.66B | $ -2.28B | $ -2.72B | $ -2.36B | |
$ ― | $ -215.00M | $ -5.81B | $ -205.00M | $ -646.80M | $ 450.60M | |
$ ― | $ -38.75M | $ -4.57B | $ -177.01M | $ -440.37M | $ 32.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 159.00M | $ -5.50B | $ -51.00M | $ -355.80M | $ 282.20M | |
$ ― | $ 1.34B | $ -4.31B | $ 1.06B | $ 839.20M | $ 282.20M |