Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 50.58M | $ 50.58M | $ 47.68M | $ 50.83M | $ 45.85M | $ 52.61M | |
$ 20.83M | $ 20.83M | - | - | $ 12.96M | $ 20.36M | |
$ 29.75M | $ 29.75M | $ 47.68M | $ 50.83M | $ 32.88M | $ 32.25M | |
$ 45.81M | $ 45.76M | $ 89.75M | $ -85.51M | $ 75.78M | $ 84.92M | |
$ -15.15M | $ -15.10M | $ -42.07M | $ -47.09M | $ -42.89M | $ -52.67M | |
$ -6.34M | $ -6.34M | $ -6.45M | $ -9.63M | $ -12.89M | $ -8.68M | |
$ 1.38M | $ 1.38M | - | $ 13.82M | - | $ -4.90M | |
$ -7.63M | $ -7.63M | $ -54.41M | $ -70.54M | $ -55.78M | $ -66.25M | |
$ 245.00K | $ 245.00K | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
$ -9.33M | $ -7.87M | $ -9.75M | $ -70.54M | $ -55.78M | $ -66.25M | |
$ -0.10 | $ -0.13 | $ -1.12 | $ -1.85 | $ -1.66 | $ -2.61 | |
$ -0.18 | $ -0.13 | $ -1.12 | $ -1.85 | $ -1.66 | $ -2.61 | |
$ 245.02M | $ 61.26M | $ 48.73M | $ 38.08M | $ 33.65M | $ 25.36M | |
$ 245.02M | $ 61.26M | $ 48.73M | $ 38.08M | $ 33.65M | $ 25.36M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 66.64M | $ 66.59M | $ -89.75M | $ -85.51M | $ 88.74M | $ 105.28M | |
$ -7.87M | $ -7.87M | $ -54.41M | $ -70.54M | $ -55.78M | $ -66.25M | |
$ -12.78M | $ -5.81M | - | - | $ -55.78M | $ -61.35M | |
- | - | - | - | $ 13.02M | $ 9.32M | |
$ -1.29M | $ -1.29M | $ -47.86M | $ -60.49M | $ -42.76M | $ -56.93M | |
$ 2.03M | $ 2.03M | $ -45.26M | $ -53.80M | $ -39.32M | $ -54.02M |