Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 584.54M | $ ― | $ 2.56B | $ 1.60B | $ 1.64B | |
$ ― | $ 500.51M | $ ― | $ 1.18B | $ 1.05B | $ 1.05B | |
$ ― | $ 84.03M | $ ― | $ 1.38B | $ 556.91M | $ 594.47M | |
$ ― | $ 224.77M | $ ― | $ 151.50M | $ 313.60M | $ 294.58M | |
$ ― | $ -140.74M | $ ― | $ 1.23B | $ 243.30M | $ 299.89M | |
$ ― | $ 30.64M | $ ― | $ 48.07M | $ 60.18M | $ 67.42M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -540.36M | $ ― | $ 1.60B | $ 564.58M | $ 299.69M | |
$ ― | $ 3.96M | $ ― | $ 221.78M | $ 51.17M | $ 70.24M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -544.32M | $ ― | $ 1.38B | $ 513.41M | $ 229.45M | |
$ ― | $ -0.30 | $ ― | $ 0.74 | $ 0.28 | $ 0.12 | |
$ ― | $ -0.30 | $ ― | $ 0.74 | $ 0.28 | $ 0.12 | |
$ ― | $ 1.84B | $ ― | $ 1.86B | $ 1.86B | $ 1.86B | |
$ ― | $ 1.84B | $ ― | $ 1.86B | $ 1.86B | $ 1.86B | |
$ ― | $ 0.08 | $ ― | $ 0.00 | $ 0.00 | $ 0.18 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 6.98M | $ ― | $ 9.09M | $ 8.99M | $ 43.54M | |
$ ― | $ 725.28M | $ ― | $ 1.34B | $ 1.36B | $ 1.34B | |
$ ― | $ -544.32M | $ ― | $ 1.38B | $ 513.41M | $ 229.45M | |
$ ― | $ -339.47M | $ ― | $ 1.16B | $ 333.99M | $ 374.81M | |
$ ― | $ 5.29M | $ ― | $ 3.45M | $ 5.63M | $ 0.00 | |
$ ― | $ -535.06M | $ ― | $ 1.60B | $ 570.20M | $ 299.69M | |
$ ― | $ -501.62M | $ ― | $ 1.66B | $ 620.35M | $ 312.03M |