Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 97.60M | $ 121.58M | $ 152.66M | $ 179.47M | $ 101.33M | $ 38.42M | |
$ -2.63M | $ 22.32M | $ 25.69M | $ 117.00K | $ 10.45M | $ 1.74M | |
$ 118.90M | $ 158.10M | $ 104.78M | $ 110.99M | $ 68.39M | $ -32.84M | |
- | - | - | - | - | - | |
$ -709.00K | $ -12.99M | $ -171.00K | $ -19.18M | $ 3.64M | $ -7.66M | |
$ -4.27M | $ -58.84M | $ 22.20M | $ 68.36M | $ 22.50M | $ 5.58M | |
$ -2.15M | $ -7.07M | $ 5.20M | $ 15.74M | $ 4.84M | $ 1.39M | |
- | - | - | - | - | - | |
$ -19.29M | $ -51.77M | $ 17.33M | $ 52.48M | $ 17.70M | $ 4.58M | |
$ -0.92 | $ -2.73 | $ 1.46 | $ 2.94 | $ 2.07 | $ 0.73 | |
$ -0.92 | $ -2.73 | $ 1.46 | $ 2.94 | $ 2.07 | $ 0.73 | |
$ 136.06M | $ 18.94M | $ 18.81M | $ 17.84M | $ 8.54B | $ 6.22K | |
$ 149.77M | $ 18.94M | $ 18.82M | $ 17.85M | $ 8.54B | $ 6.22K | |
- | - | - | - | $ 0.37 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 85.25M | $ 70.72M | $ 78.88M | $ 92.36M | $ 34.06M | $ 17.88M | |
$ -19.29M | $ -51.77M | $ 17.33M | $ 52.48M | $ 17.70M | $ 4.58M | |
$ -45.37M | $ -30.69M | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |