Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 192.86M | $ 569.95M | $ 409.05M | $ 245.27M | $ 136.38M | $ 65.85M | |
$ 117.71M | $ 336.34M | $ -250.87M | $ -153.84M | $ 92.90M | $ 47.19M | |
$ 75.15M | $ 233.60M | $ 158.18M | $ 91.43M | $ 43.47M | $ 18.66M | |
$ 177.69M | $ 370.66M | $ -347.50M | $ -157.09M | $ 35.06M | $ 23.61M | |
$ -102.53M | $ -137.06M | $ -189.32M | $ -65.66M | $ 8.41M | $ -4.95M | |
$ -10.21M | $ 5.26M | $ -12.09M | $ -8.57M | $ -4.34M | $ -2.56M | |
- | - | $ -840.65M | $ -245.13M | - | - | |
$ -112.74M | $ -131.80M | $ -201.42M | $ -74.23M | $ 4.07M | $ -7.51M | |
$ 604.00K | $ 2.01M | $ -6.01M | $ 705.00K | $ 160.00K | $ 34.00K | |
- | - | - | - | - | - | |
$ -113.35M | $ -133.81M | $ -195.41M | $ -74.93M | $ 725.00K | $ -7.54M | |
$ -0.72 | $ -0.81 | $ -1.24 | $ -0.74 | $ 0.03 | $ -0.07 | |
$ -0.72 | $ -0.81 | $ -1.24 | $ -0.74 | $ 0.03 | $ -0.07 | |
$ 315.68M | $ 164.35M | $ 157.69M | $ 101.74M | $ 114.55M | $ 114.55M | |
$ 315.68M | $ 164.35M | $ 157.69M | $ 101.74M | $ 122.07M | $ 122.07M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.04 | - | |
- | - | - | - | $ -0.02 | - | |
- | - | - | - | - | - | |
$ 295.39M | $ 707.00M | $ -598.37M | $ -310.93M | $ 127.96M | $ 70.80M | |
$ -113.35M | $ -133.81M | $ -195.41M | $ -74.93M | $ 3.91M | $ -7.54M | |
$ -113.35M | - | - | - | $ 3.91M | $ -7.54M | |
- | - | - | - | $ 4.34M | $ 2.56M | |
$ -102.53M | - | $ -201.42M | $ -74.23M | $ 8.41M | $ -4.95M | |
$ -87.04M | - | $ -172.00M | $ -73.90M | $ 8.65M | $ -4.78M |