Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.12B | $ 20.14B | $ 16.71B | $ 5.72B | $ -3.57B | $ 4.76B | |
$ -363.29M | - | $ 1.90B | $ 1.21B | - | - | |
$ 2.04B | $ 13.29B | $ -8.36B | $ -7.69B | $ 6.14B | $ 786.91M | |
$ 18.89M | - | - | - | - | - | |
$ -66.25M | $ -4.52B | $ -287.81M | $ -333.33M | $ 1.41M | $ 1.41M | |
$ 1.66B | $ 6.85B | $ 6.87B | $ 5.33B | $ 224.16M | $ 5.98B | |
$ 513.18M | $ 1.89B | $ 2.11B | $ 1.66B | $ -109.98M | $ 1.62B | |
- | - | - | - | - | - | |
$ 1.12B | $ 4.87B | $ 4.65B | $ 3.58B | $ 346.89M | $ 2.43B | |
$ 14.10 | $ 61.22 | $ 58.26 | $ 45.09 | $ 4.37 | $ 53.66 | |
$ 14.10 | $ 61.08 | $ 58.13 | $ 44.99 | $ 4.36 | $ 53.53 | |
$ 79.53M | $ 79.48M | $ 79.53M | $ 48.06M | $ 79.41M | $ 79.49M | |
$ 79.53M | $ 79.66M | $ 37.43M | $ 48.17M | $ 2.21B | $ 45.88M | |
$ 14.96 | $ 0.31 | - | $ 5.00 | $ 30.00 | $ 20.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 22.61M | - | - | - | - | - | |
$ 2.36B | $ 13.33B | $ -1.02B | $ -4.38B | $ -9.07B | $ -5.14B | |
$ 1.12B | $ 4.87B | $ 4.65B | $ 3.58B | $ 346.89M | $ 2.43B | |
$ 1.17B | $ 5.52B | - | - | - | - | |
$ 47.78M | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |