Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 320.47M | $ 320.47M | $ 261.97M | $ 120.22M | $ 68.56M | |
$ 364.85M | $ 364.85M | $ -319.61M | - | - | |
$ 320.47M | $ 320.47M | $ 261.97M | - | - | |
$ 253.67M | $ 253.67M | $ -208.16M | $ 176.93M | $ 122.10M | |
$ -43.63M | $ -43.63M | $ -40.80M | $ -56.71M | $ -53.54M | |
$ -99.60M | $ -99.60M | $ -72.17M | $ -16.02M | $ -10.76M | |
$ 13.30M | $ 13.30M | $ 89.02M | $ -37.24M | $ -9.40M | |
$ -157.28M | $ -157.28M | $ -183.05M | $ -109.97M | $ -73.71M | |
$ 2.47M | $ 2.47M | $ 4.47M | $ -3.63M | $ -1.98M | |
$ -24.71M | $ -24.71M | $ -67.40M | - | - | |
$ -183.74M | $ -183.74M | $ -177.24M | $ -79.87M | $ -55.20M | |
$ -1.78 | $ -1.78 | $ -1.73 | $ -0.81 | $ -0.56 | |
$ -1.79 | $ -1.79 | $ -1.73 | $ -0.81 | $ -0.56 | |
$ 411.84M | $ 102.96M | $ 102.75M | $ 99.19M | $ 99.19M | |
$ 411.84M | $ 102.96M | $ 102.75M | $ 99.19M | $ 99.19M | |
$ 0.03 | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 618.52M | $ 618.52M | $ -527.76M | $ 176.93M | $ 122.10M | |
$ -183.74M | $ -183.74M | $ -153.58M | $ -79.87M | $ -55.20M | |
$ -105.23M | $ -124.50M | - | $ -65.55M | $ -48.98M | |
- | - | - | $ 16.02M | $ 10.76M | |
$ -15.64M | $ -57.68M | $ -236.29M | $ -93.95M | $ -62.94M | |
$ 74.53M | $ 34.94M | $ -159.24M | $ -39.94M | $ -31.83M |