Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 240.20M | $ 237.13M | $ 210.84M | $ 192.96M | $ 136.29M | $ 109.53M | |
$ -3.67M | $ 2.32M | $ -27.37M | $ -5.94M | $ -4.25M | $ -13.19M | |
$ 139.33M | $ 137.54M | $ 127.49M | $ 119.31M | $ 85.13M | $ 69.96M | |
- | - | - | - | - | - | |
$ -3.53M | $ -2.01M | $ 0.00 | $ -1.33M | $ -1.66M | $ 0.00 | |
$ 93.06M | $ 99.89M | $ 55.97M | $ 66.39M | $ 45.26M | $ 26.38M | |
$ 17.35M | $ 18.34M | $ 10.44M | $ 13.43M | $ 7.95M | $ 8.75M | |
- | - | - | - | - | - | |
$ 75.71M | $ 81.55M | $ 45.53M | $ 52.96M | $ 37.31M | $ 17.63M | |
$ 3.73 | $ 4.04 | $ 2.23 | $ 2.50 | $ 2.41 | $ 1.34 | |
$ 3.70 | $ 4.01 | $ 2.22 | $ 2.47 | $ 2.37 | $ 1.31 | |
$ 81.20M | $ 20.21M | $ 20.41M | $ 21.15M | $ 15.48M | $ 13.12M | |
$ 81.78M | $ 20.36M | $ 20.55M | $ 21.42M | $ 15.77M | $ 13.46M | |
$ 0.52 | $ 0.48 | $ 0.40 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 225.25M | $ 230.89M | $ 175.31M | $ 173.60M | $ 124.33M | $ 90.48M | |
$ 75.71M | $ 81.55M | $ 45.53M | $ 52.96M | $ 37.31M | $ 17.63M | |
$ 79.16M | $ 83.41M | $ 45.74M | $ 54.00M | $ 39.03M | $ 17.63M | |
$ 1.75M | $ 673.00K | $ 265.00K | $ 1.64M | $ 1.47M | $ 662.00K | |
- | - | - | - | - | - | |
- | - | - | - | - | - |