Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 142.41M | $ 167.55M | $ 35.28M | $ 99.66M | $ 125.23M | $ 68.83M | |
$ -11.99M | - | - | $ 1.46M | - | - | |
$ 43.57M | $ 54.84M | $ 8.43M | $ 36.36M | $ 39.68M | $ 47.67M | |
- | - | - | - | - | - | |
- | $ -19.52M | $ -1.59M | $ 296.00K | $ 500.00K | $ -10.02M | |
$ 86.85M | $ 69.17M | $ 53.63M | $ 63.59M | $ 86.05M | $ 11.14M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 86.85M | $ 69.17M | $ 53.63M | $ 63.59M | $ 86.05M | $ 11.14M | |
$ 2.39 | $ 2.54 | $ 1.62 | $ 1.60 | $ 2.17 | $ 0.28 | |
$ 2.39 | $ 2.54 | $ 1.62 | $ 1.60 | $ 2.17 | $ 0.28 | |
$ 109.00M | $ 36.30K | $ 38.80K | $ 39.66M | $ 39.58M | $ 39.54M | |
$ 109.00M | $ 27.23M | $ 33.11M | $ 39.66M | $ 39.58M | $ 39.54M | |
$ 0.75 | $ 1.00 | - | $ 1.14 | $ 1.54 | $ 1.54 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 575.00K | $ 658.00K | $ 2.91M | |
$ 113.49M | $ 124.01M | $ 62.06M | $ 92.45M | $ 109.52M | $ 109.74M | |
$ 86.85M | $ 69.17M | $ 53.63M | $ 63.59M | $ 86.05M | $ 11.14M | |
$ 86.85M | - | - | $ 63.38M | $ 85.69M | $ 18.45M | |
$ 7.17M | - | - | $ 4.89M | $ 17.01M | $ 15.62M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |