Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 314.61M | $ 159.59M | $ 77.22M | $ 65.21M | $ 47.19M | |
$ ― | $ 259.30M | $ 122.81M | $ 45.61M | $ 42.26M | $ 28.70M | |
$ ― | $ 55.31M | $ 36.78M | $ 31.61M | $ 22.95M | $ 18.50M | |
$ ― | $ 43.17M | $ 27.30M | $ 23.79M | $ 16.55M | $ 12.79M | |
$ ― | $ 12.14M | $ 9.48M | $ 7.81M | $ 6.39M | $ 5.70M | |
$ ― | $ -249.45K | $ -417.02K | $ -261.47K | $ 149.79K | $ 166.85K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 14.42M | $ 8.78M | $ 12.74M | $ 8.09M | $ 7.35M | |
$ ― | $ 3.54M | $ 1.35M | $ 3.02M | $ 1.48M | $ 1.58M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 8.91M | $ 6.82M | $ 9.73M | $ 6.61M | $ 5.78M | |
$ ― | $ 0.45 | $ 0.37 | $ 0.56 | $ 0.39 | $ 0.38 | |
$ ― | $ 0.45 | $ 0.37 | $ 0.56 | $ 0.39 | $ 0.38 | |
$ ― | $ 19.64M | $ 18.58M | $ 17.50M | $ 16.81M | $ 15.36M | |
$ ― | $ 19.64M | $ 18.58M | $ 17.50M | $ 16.81M | $ 16.50M | |
$ ― | $ 0.00 | $ 0.00 | $ 0.30 | $ 0.30 | $ 0.30 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 302.47M | $ 150.11M | $ 69.40M | $ 58.81M | $ 41.49M | |
$ ― | $ 8.91M | $ 6.82M | $ 9.73M | $ 6.61M | $ 5.78M | |
$ ― | $ 7.63M | $ 5.66M | $ 7.15M | $ 6.56M | $ 4.61M | |
$ ― | $ 916.50K | $ 721.61K | $ 342.34K | $ 8.24K | $ 7.76K | |
$ ― | $ 15.34M | $ 9.50M | $ 13.09M | $ 8.10M | $ 7.36M | |
$ ― | $ 21.03M | $ 13.98M | $ 16.49M | $ 8.81M | $ 7.82M |