Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 270.85M | $ 270.85M | $ 214.88M | $ 170.41M | $ 161.54M | $ 150.00M | |
$ 139.04M | $ 139.04M | $ 102.25M | $ 81.74M | $ 79.52M | $ 70.07M | |
$ 131.81M | $ 131.81M | $ 112.64M | $ 88.67M | $ 82.02M | $ 79.94M | |
$ 102.88M | $ 102.88M | $ 84.29M | $ 68.61M | $ 65.01M | $ 55.40M | |
$ 28.92M | $ 28.92M | $ 28.35M | $ 20.06M | $ 17.01M | $ 24.54M | |
$ -809.00K | $ -809.00K | $ -405.00K | $ 274.00K | $ -283.00K | $ -430.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 28.33M | $ 28.33M | $ 27.96M | $ 20.41M | $ 16.92M | $ 24.52M | |
$ 6.97M | $ 6.97M | $ 7.20M | $ 5.30M | $ 4.04M | $ 7.51M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 21.36M | $ 21.36M | $ 20.76M | $ 15.11M | $ 12.87M | $ 17.01M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 146.00K | |
$ 241.92M | $ 241.92M | $ 186.53M | $ 150.35M | $ 144.53M | $ 125.46M | |
$ 21.36M | $ 21.36M | $ 20.76M | $ 15.11M | $ 12.87M | $ 17.01M | |
$ 21.36M | $ 21.36M | $ 20.76M | $ 15.05M | $ 12.73M | $ 16.93M | |
$ 851.00K | $ 851.00K | $ 538.00K | $ 719.00K | $ 913.00K | $ 430.00K | |
$ 29.18M | $ 29.18M | $ 28.49M | $ 21.13M | $ 17.83M | $ 24.95M | |
$ 46.02M | $ 46.02M | $ 44.67M | $ 35.64M | $ 30.77M | $ 36.09M |