Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 126.11M | $ 143.27M | $ 161.76M | $ 119.16M | $ 48.09M | $ 27.37M | |
$ 63.21M | $ 96.52M | $ 88.52M | $ -69.68M | $ 20.65M | $ 8.76M | |
$ 62.90M | $ 46.75M | $ 73.24M | $ -82.11M | $ 27.44M | $ 18.61M | |
$ 89.73M | $ 104.28M | $ 93.75M | $ 66.48M | $ 30.77M | $ 17.84M | |
$ -54.86M | $ -70.83M | $ -145.54M | $ -148.59M | $ -3.33M | $ 770.00K | |
$ -1.96M | $ -1.81M | $ -687.00K | $ -432.00K | $ 58.00K | $ 501.00K | |
$ 859.00K | $ -8.57M | $ -6.16M | $ -114.81M | $ 2.68M | $ -4.47M | |
$ -59.68M | $ -66.26M | $ -144.83M | $ -27.75M | $ -597.00K | $ -3.20M | |
$ 203.00K | $ 169.00K | $ -5.02M | $ -20.12M | $ -3.26M | $ -1.54M | |
- | - | - | - | - | - | |
$ -73.45M | $ -66.43M | $ -139.81M | $ -21.72M | $ 2.67M | $ -1.66M | |
$ -1.64 | $ -1.52 | $ -3.29 | $ -0.20 | $ 0.09 | $ -0.09 | |
$ -1.64 | $ -1.52 | $ -3.29 | $ -0.20 | $ -0.03 | $ -0.09 | |
$ 179.84M | $ 43.72M | $ 42.48M | $ 38.50M | $ 27.31M | $ 19.46M | |
$ 179.84M | $ 43.72M | $ 42.48M | $ 70.43M | $ 27.31M | $ 19.46M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.01 | $ 0.08 | |
- | - | - | - | - | - | |
$ 152.94M | $ 180.04M | $ 201.67M | $ -3.20M | $ 51.42M | $ 26.60M | |
$ -73.45M | $ -66.43M | $ -139.81M | $ -14.09M | $ 2.67M | $ -1.66M | |
$ -33.93M | $ -33.25M | - | - | $ 712.79K | $ 1.06M | |
- | - | - | - | - | $ 5.00K | |
$ -59.68M | $ -57.53M | $ -144.83M | $ -27.75M | $ -3.33M | $ 770.00K | |
$ -49.89M | $ -45.24M | $ -128.78M | $ -14.77M | $ 1.74M | $ 2.57M |