Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 96.35M | $ 89.23M | $ 58.13M | $ 200.66M | $ 175.60M | $ 578.85M | |
$ -133.46M | $ -135.45M | $ -118.53M | $ -79.81M | $ 139.04M | $ 689.13M | |
$ -37.11M | $ -46.22M | $ -60.39M | $ 128.60M | $ 36.56M | $ -110.27M | |
$ 871.00K | $ 196.00K | $ -557.00K | $ 15.00K | $ -104.00K | $ -911.00K | |
$ 5.16M | $ 7.85M | $ -205.00K | $ 7.75M | $ 5.10M | $ 0.00 | |
$ -32.82M | $ -38.57M | $ 55.43M | $ 128.58M | $ 78.57M | $ -131.90M | |
$ -0.33 | $ -0.38 | $ 0.63 | $ 1.35 | $ 0.93 | $ -1.59 | |
$ -0.33 | $ -0.38 | $ 0.63 | $ 1.35 | $ 0.93 | $ -1.59 | |
$ 402.84M | $ 101.38M | $ 87.11M | $ 86.07M | $ 84.33M | $ 83.06M | |
$ 402.84M | $ 101.38M | $ 87.11M | $ 86.07M | $ 84.33M | $ 83.06M | |
$ -32.82M | $ -38.57M | $ -60.04M | $ 128.58M | $ 41.76M | $ -131.90M | |
$ -32.58M | $ -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 |