Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 45.50M | $ 49.13M | $ 60.01M | $ 62.07M | $ 77.61M | $ 191.91M | |
$ 5.59M | $ 12.66M | $ -15.01M | $ 16.99M | $ 20.10M | $ 39.37M | |
$ 33.85M | $ 36.47M | $ 44.99M | $ 45.08M | $ 57.51M | $ 152.54M | |
$ 16.79M | $ 36.74M | $ -43.42M | $ 44.41M | $ 62.77M | $ 118.81M | |
$ 23.12M | $ -270.00K | $ 1.57M | $ 669.00K | $ -5.26M | $ 33.73M | |
- | - | - | - | - | - | |
$ -2.11M | $ -872.00K | $ 61.00K | $ 821.00K | $ -338.00K | $ 789.00K | |
$ 722.00K | $ 602.00K | $ 1.51M | $ 1.49M | $ -5.60M | $ 34.52M | |
$ 264.00K | $ 289.00K | $ 425.00K | $ 647.00K | $ 14.00K | $ 3.49M | |
$ 4.55M | $ -9.14M | - | - | - | - | |
$ 24.97M | $ 313.00K | $ 1.08M | $ 843.00K | $ -5.61M | $ 31.04M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 22.38M | $ 49.40M | $ -58.43M | $ 61.40M | $ 82.87M | $ 158.18M | |
$ 398.00K | $ 313.00K | $ 1.08M | $ 843.00K | $ -5.61M | $ 31.04M | |
$ -151.53K | $ 475.58K | - | $ 843.00K | $ -4.14M | $ 31.04M | |
- | - | - | - | - | - | |
$ 722.00K | $ 602.00K | $ 1.51M | $ 669.00K | $ -5.26M | $ 33.73M | |
$ 568.00K | $ 806.00K | $ 1.81M | $ 1.08M | $ -4.87M | $ 34.16M |