Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 860.00M | $ 1.15B | $ -1.08B | $ 789.00M | $ 2.66B | $ 2.19B | |
$ -122.00M | $ -198.00M | $ -195.00M | $ -302.00M | $ -1.16B | $ -1.31B | |
$ 707.00M | $ 955.00M | $ -883.00M | $ 487.00M | $ 1.50B | $ 877.31M | |
$ -232.00M | $ -250.00M | $ -12.00M | $ 27.00M | $ 24.00M | $ 12.37M | |
$ -25.00M | $ 13.00M | $ -74.00M | $ 93.00M | $ 239.00M | $ 55.91M | |
$ 882.00M | $ 1.08B | $ -906.00M | $ 502.00M | $ 1.72B | $ 902.17M | |
$ 59.61 | $ 69.22 | $ -52.65 | $ 22.05 | $ 79.78 | $ 42.00 | |
$ 58.85 | $ 68.47 | $ -52.65 | $ 21.71 | $ 78.80 | $ 41.43 | |
$ 59.39M | $ 15.63M | $ 17.21M | $ 19.82M | $ 21.55M | $ 21.48M | |
$ 60.13M | $ 15.80M | $ 17.32M | $ 20.13M | $ 21.82M | $ 21.78M | |
$ 918.00M | $ 1.12B | $ -870.00M | $ 538.00M | $ 1.76B | $ 938.09M | |
$ 321.62M | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 95.00M | $ 90.00M | $ 89.00M | $ 69.00M | $ 59.00M | $ 52.54M |