Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 98.64M | $ 89.23M | $ 58.13M | $ 200.66M | $ 175.60M | $ 578.85M | |
$ -132.69M | $ -135.45M | $ -118.53M | $ -79.81M | $ 139.04M | $ 689.13M | |
$ -34.05M | $ -46.22M | $ -60.39M | $ 128.60M | $ 36.56M | $ -110.27M | |
$ 235.00K | $ 196.00K | $ -557.00K | $ 15.00K | $ -104.00K | $ -911.00K | |
$ 8.50M | $ 7.85M | $ -205.00K | $ 7.75M | $ 5.10M | $ 0.00 | |
$ -25.78M | $ -38.57M | $ 55.43M | $ 128.58M | $ 78.57M | $ -131.90M | |
$ -0.26 | $ -0.38 | $ 0.63 | $ 1.35 | $ 0.93 | $ -1.59 | |
$ -0.26 | $ -0.38 | $ 0.63 | $ 1.35 | $ 0.93 | $ -1.59 | |
$ 404.44M | $ 101.38M | $ 87.11M | $ 86.07M | $ 84.33M | $ 83.06M | |
$ 404.44M | $ 101.38M | $ 87.11M | $ 86.07M | $ 84.33M | $ 83.06M | |
$ -25.78M | $ -38.57M | $ -60.04M | $ 128.58M | $ 41.76M | $ -131.90M | |
$ -21.70M | $ -36.51M | - | - | $ 41.76M | $ -109.36M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | $ 0.55 | $ -0.32 | |
- | - | - | - | $ 0.55 | $ -0.32 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 55.88M | $ -90.95M | |
- | - | - | - | - | - | |
$ -3.82M | - | $ 19.33M | $ 19.33M | $ 19.32M | $ 19.32M |