Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 77.29M | - | - | $ 126.39M | $ 136.62M | $ 145.63M | |
$ 30.40M | - | - | $ 63.85M | $ 69.54M | $ 57.48M | |
$ 46.89M | - | - | $ 62.54M | $ 67.08M | $ 88.15M | |
$ 10.60M | - | - | $ 17.00M | $ 19.15M | $ 16.89M | |
$ 36.28M | - | - | $ 45.54M | $ 47.94M | $ 71.26M | |
- | - | - | $ 0.00 | $ 987.24K | $ 4.86M | |
$ -18.90M | - | - | $ 6.58M | $ 29.52M | $ -11.13M | |
$ 17.39M | - | - | $ 52.12M | $ 78.44M | $ 64.98M | |
$ 5.80M | - | - | $ 13.96M | $ 18.69M | $ 18.67M | |
- | - | - | - | - | - | |
$ 16.43M | - | - | $ 38.66M | $ 54.96M | $ 47.38M | |
$ 5.30 | - | - | $ 12.03 | $ 15.99 | $ 13.49 | |
$ 5.30 | - | - | $ 12.03 | $ 15.99 | $ 13.48 | |
$ 6.23M | - | - | $ 3.21M | $ 3.44M | $ 3.51M | |
$ 6.23M | - | - | $ 3.21M | $ 3.44M | $ 3.51M | |
$ 3.00 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.55 | - | - | - | - | $ 14.02 | |
- | - | - | - | - | - | |
$ 41.00M | - | - | $ 80.85M | $ 88.69M | $ 74.37M | |
$ 16.43M | - | - | $ 38.66M | $ 54.96M | $ 47.38M | |
$ 32.66M | - | - | $ 33.84M | $ 32.46M | $ 55.31M | |
- | - | - | - | - | - | |
$ 36.28M | - | - | $ 45.54M | $ 47.94M | $ 71.26M | |
$ 36.97M | - | - | $ 46.53M | $ 49.10M | $ 72.42M |