Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 96.35M | $ 93.65M | $ 88.19M | $ 88.20M | $ 87.80M | $ 87.80M | |
$ 14.88M | - | $ 36.00M | $ 35.21M | $ 34.84M | $ 35.60M | |
$ 81.47M | $ 93.65M | $ 52.19M | $ 53.00M | $ 52.96M | $ 52.20M | |
$ 28.46M | $ 41.64M | $ 2.98M | $ 1.99M | $ 2.14M | $ 1.84M | |
$ 55.12M | $ 52.02M | $ 49.21M | $ 51.01M | $ 50.82M | $ 50.36M | |
$ -39.02M | $ -34.62M | $ -30.03M | $ -48.99M | $ -40.67M | $ -41.15M | |
$ 500.00K | $ -11.47M | - | - | - | - | |
$ 17.57M | $ 28.87M | $ 23.56M | $ 1.67M | $ 6.80M | $ 9.91M | |
$ 8.02M | $ 10.22M | $ 10.15M | $ -16.51M | $ -1.50M | $ 1.32M | |
- | - | - | - | - | - | |
$ 11.85M | $ 18.65M | $ 13.41M | $ 18.18M | $ 8.30M | $ 8.59M | |
$ 0.16 | $ 0.29 | $ 0.22 | $ 0.30 | $ 0.14 | $ 0.14 | |
$ 0.16 | $ 0.29 | $ 0.22 | $ 0.30 | $ 0.14 | $ 0.14 | |
$ 286.98M | $ 63.46M | $ 60.62M | $ 60.62M | $ 60.62M | $ 60.62M | |
$ 286.98M | $ 63.46M | $ 60.62M | $ 60.62M | $ 60.62M | $ 60.62M | |
$ 0.48 | $ 0.12 | $ 0.42 | $ 0.36 | $ 0.32 | $ 0.32 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | $ 75.00K | $ 73.00K | $ 74.00K | $ 63.00K | |
$ 41.24M | $ 41.64M | $ 38.99M | $ 37.20M | $ 36.99M | $ 37.44M | |
$ 11.85M | $ 18.65M | $ 13.41M | $ 18.18M | $ 8.30M | $ 8.59M | |
$ 1.57M | - | $ 9.63M | $ 18.47M | $ 10.83M | $ 7.94M | |
$ 9.51M | - | $ 29.38M | $ 35.45M | $ 39.86M | $ 41.09M | |
$ 15.77M | - | $ 52.94M | $ 37.12M | $ 46.66M | $ 51.01M | |
$ 15.77M | - | $ 87.34M | $ 71.29M | $ 80.52M | $ 84.86M |