Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.43B | $ 1.43B | $ -1.06B | $ 245.00M | $ 2.48B | $ 2.11B | |
$ -224.00M | $ -474.00M | $ -195.00M | $ 367.00M | $ 985.00M | $ 1.23B | |
$ 955.00M | $ 955.00M | $ -883.00M | $ 422.00M | $ 1.50B | $ 877.31M | |
$ -250.00M | $ -250.00M | $ -12.00M | $ 27.00M | $ 24.00M | $ 12.37M | |
$ 13.00M | $ 13.00M | $ -74.00M | $ 93.00M | $ 239.00M | $ 55.91M | |
$ 1.30B | $ 1.08B | $ -906.00M | $ 437.00M | $ 1.72B | $ 902.17M | |
$ 70.37 | $ 69.22 | $ -52.65 | $ 22.05 | $ 79.78 | $ 42.00 | |
$ 69.52 | $ 68.47 | $ -52.65 | $ 21.71 | $ 78.80 | $ 41.43 | |
$ 62.53M | $ 15.63M | $ 17.21M | $ 19.82M | $ 21.55M | $ 21.48M | |
$ 63.21M | $ 15.80M | $ 17.32M | $ 20.13M | $ 21.82M | $ 21.78M | |
$ 1.20B | $ 1.12B | $ -870.00M | $ 473.00M | $ 1.75B | $ 938.09M | |
$ 232.00M | $ 735.00M | $ -895.00M | - | $ 1.90B | $ 1.17B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 71.14 | $ 25.62 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.55B | $ 928.89M | |
- | - | - | - | - | - | |
$ 44.00M | $ 90.00M | $ -93.00M | $ -69.00M | $ 58.00M | $ 51.59M |