Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 119.42M | $ 110.95M | $ 100.83M | $ 103.27M | $ 84.98M | $ 64.54M | |
$ 24.03M | $ 23.11M | $ 20.25M | $ 19.86M | $ 13.44M | $ 9.48M | |
$ 95.38M | $ 87.84M | $ 80.59M | $ 83.41M | $ 71.55M | $ 55.06M | |
$ 137.20M | $ 124.17M | $ 114.51M | $ 110.44M | $ 73.48M | $ 57.32M | |
$ -41.82M | $ -36.33M | $ -33.92M | $ -27.02M | $ -1.93M | $ -2.26M | |
$ -536.00K | $ -171.00K | $ 77.00K | $ 725.00K | $ -307.00K | $ -157.00K | |
- | $ -933.00K | $ 37.00K | $ -810.00K | $ -740.00K | $ 424.00K | |
$ -43.29M | $ -37.43M | $ -33.81M | $ -27.11M | $ -2.98M | $ -2.00M | |
$ 1.26M | $ -507.00K | $ 1.59M | $ 1.01M | $ 1.28M | $ 797.00K | |
- | - | - | - | - | - | |
$ -44.54M | $ -36.93M | $ -35.41M | $ -28.12M | $ -4.26M | $ -2.79M | |
$ -1.17 | $ -0.99 | $ -0.99 | $ -1.04 | $ -0.13 | $ -0.11 | |
$ -1.17 | $ -0.99 | $ -0.99 | $ -1.04 | $ -0.13 | $ -0.11 | |
$ 151.88M | $ 37.18M | $ 35.67M | $ 27.09M | $ 32.44M | $ 24.46M | |
$ 151.88M | $ 37.18M | $ 35.67M | $ 27.09M | $ 32.44M | $ 24.46M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -0.55 | $ -0.69 | $ -0.58 | $ -0.63 | - | - | |
$ -0.55 | $ -0.69 | $ -0.58 | $ -0.63 | - | - | |
- | - | - | - | - | - | |
$ 161.24M | $ 147.28M | $ 134.76M | $ 130.29M | $ 86.91M | $ 66.80M | |
$ -44.54M | $ -36.93M | $ -35.41M | $ -28.12M | $ -4.26M | $ -2.79M | |
$ -44.54M | $ -36.01M | $ -35.43M | $ -27.53M | $ -3.71M | $ -3.05M | |
- | - | - | $ 878.00K | $ 218.00K | - | |
$ -41.82M | $ -36.33M | $ -33.92M | $ -27.02M | $ -1.93M | $ -2.26M | |
$ -39.77M | $ -34.42M | $ -32.40M | $ -25.82M | $ -976.00K | $ -1.89M |