Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 159.85M | $ 175.83M | $ 201.38M | $ 225.35M | $ 174.02M | |
$ ― | $ 105.68M | $ 117.94M | $ 139.27M | $ 154.40M | $ 112.67M | |
$ ― | $ 54.17M | $ 57.89M | $ 62.11M | $ 70.95M | $ 61.36M | |
$ ― | $ 53.43M | $ 49.37M | $ 57.74M | $ 58.39M | $ 46.63M | |
$ ― | $ 740.00K | $ 8.53M | $ 4.37M | $ 12.56M | $ 14.73M | |
$ ― | $ 27.00K | $ -70.00K | $ -374.00K | $ -129.00K | $ -431.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 767.00K | $ 8.46M | $ 3.83M | $ 12.35M | $ 13.93M | |
$ ― | $ 691.00K | $ 2.98M | $ 1.41M | $ 4.41M | $ 4.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 99.00K | $ 5.44M | $ 2.63M | $ 8.02M | $ 8.86M | |
$ ― | $ 0.01 | $ 0.42 | $ 0.20 | $ 0.62 | $ 0.70 | |
$ ― | $ 0.01 | $ 0.42 | $ 0.20 | $ 0.62 | $ 0.70 | |
$ ― | $ 12.89M | $ 12.96M | $ 13.13M | $ 12.94M | $ 12.66M | |
$ ― | $ 12.89M | $ 12.96M | $ 13.13M | $ 12.94M | $ 12.66M | |
$ ― | $ 0.25 | $ 0.00 | $ 0.25 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 975.00K | $ 1.25M | $ 2.94M | $ 2.25M | |
$ ― | $ 159.11M | $ 167.30M | $ 197.01M | $ 212.79M | $ 159.29M | |
$ ― | $ 99.00K | $ 5.44M | $ 2.63M | $ 8.02M | $ 8.86M | |
$ ― | $ 99.00K | $ 5.44M | $ 2.73M | $ 8.07M | $ 9.10M | |
$ ― | $ 315.00K | $ 421.00K | $ 514.00K | $ 216.00K | $ 231.00K | |
$ ― | $ 1.08M | $ 8.88M | $ 4.34M | $ 12.56M | $ 14.16M | |
$ ― | $ 5.93M | $ 12.99M | $ 11.48M | $ 17.42M | $ 15.58M |