Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 664.47M | $ 278.38M | $ 1.37B | $ 273.15M | $ 243.11M | $ 260.28M | |
$ 69.10M | $ 52.00M | $ 24.50M | $ 6.85M | $ 29.72M | $ 35.83M | |
$ 2.77B | $ 2.46B | $ 773.52M | $ 183.68M | $ 199.03M | $ 196.47M | |
- | - | - | - | - | - | |
$ -1.74B | $ -1.71B | $ -5.37M | $ -34.43M | $ -45.71M | $ -23.05M | |
$ -2.18B | $ -2.21B | $ 567.57M | $ 82.62M | $ 14.36M | $ 27.98M | |
$ -300.49M | $ -312.20M | $ 143.96M | $ 215.38M | $ 1.79M | $ 4.22M | |
- | - | - | - | - | - | |
$ -1.94B | $ -1.94B | $ 404.27M | $ 606.96M | $ -1.10M | $ 22.30M | |
$ -4.24 | $ -22.71 | $ 1.90 | $ 1.90 | $ -0.04 | $ 0.05 | |
$ -4.24 | $ -22.71 | $ 1.89 | $ 1.90 | $ -0.04 | $ 0.05 | |
$ 684.23M | $ 86.56M | - | $ 28.43M | $ -69.83M | $ 50.62M | |
$ 678.15M | $ 85.39M | - | $ 28.43M | $ -69.83M | $ 50.72M | |
$ 0.40 | $ 0.40 | $ 0.24 | $ 0.24 | $ 0.24 | $ 0.31 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 993.93M | $ 695.13M | $ 1.27B | $ 246.92M | $ 194.88M | $ 212.33M | |
$ -1.88B | $ -1.90B | $ 423.61M | $ 606.96M | $ 12.57M | $ 23.76M | |
$ -189.12M | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |