Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 131.40M | $ 131.40M | $ 162.51M | $ 262.70M | $ 292.87M | $ 182.95M | |
$ 656.00K | $ 656.00K | $ 968.00K | $ 3.99M | $ -6.34M | $ 900.00K | |
$ 61.50M | $ 119.71M | $ 137.06M | $ -170.59M | $ 178.41M | $ 136.27M | |
- | - | - | - | - | - | |
$ -7.03M | $ -14.71M | $ -16.40M | $ -6.54M | - | - | |
$ 11.03M | $ 11.03M | $ 24.48M | $ 92.11M | $ 108.12M | $ 47.57M | |
$ 403.00K | $ 1.66M | $ 4.99M | $ 21.32M | $ 26.97M | $ 11.67M | |
- | - | - | - | - | - | |
$ 85.69M | $ 9.38M | $ 23.16M | $ 62.81M | $ 81.14M | $ 35.90M | |
$ 0.46 | $ 0.47 | $ 0.89 | $ 2.98 | $ 3.32 | $ 1.38 | |
$ 0.46 | $ 0.46 | $ 0.89 | $ 2.96 | $ 3.30 | $ 1.37 | |
$ 80.63M | $ 20.16M | $ 21.88M | $ 23.74M | $ 24.46M | $ 26.02M | |
$ 80.78M | $ 20.20M | $ 22.01M | $ 23.93M | $ 24.61M | $ 26.25M | |
$ 0.70 | $ 0.70 | $ 0.80 | $ 1.80 | $ 0.48 | $ 0.48 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 49.56M | $ 49.56M | $ 55.99M | $ 55.52M | $ 47.16M | $ 53.10M | |
$ 9.38M | $ 9.38M | $ 19.49M | $ 62.81M | $ 81.14M | $ 35.90M | |
$ 5.65M | $ -9.83M | $ 1.58M | - | $ 81.14M | $ 35.90M | |
- | - | - | - | - | - | |
$ 2.78M | - | - | $ 92.11M | - | - | |
$ 3.60M | - | - | $ 98.15M | - | - |