Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 205.31M | $ 205.31M | $ 216.20M | $ 169.93M | $ 125.41M | $ 121.24M | |
$ 89.89M | $ 89.89M | $ 102.98M | $ 84.07M | $ 60.21M | $ 61.62M | |
$ 115.42M | $ 115.42M | $ 113.22M | $ 85.86M | $ 65.20M | $ 59.62M | |
$ 102.54M | $ 102.54M | $ 76.62M | $ 61.52M | $ 55.94M | $ 49.66M | |
$ 12.88M | $ 12.88M | $ 36.60M | $ 24.33M | $ 9.26M | $ 9.96M | |
$ 2.37M | $ 2.37M | $ 133.48K | $ 24.79K | $ -63.99K | $ 828.11K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 10.76M | $ 10.76M | $ 35.82M | $ 25.39M | $ 11.07M | $ 12.35M | |
$ 5.41M | $ 5.41M | $ 5.41M | $ 4.42M | $ 1.76M | $ 1.66M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.42M | $ 6.42M | $ 30.63M | $ 21.15M | $ 9.51M | $ 10.91M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 192.43M | $ 192.43M | $ 179.60M | $ 145.59M | $ 116.15M | $ 111.28M | |
$ 6.42M | $ 6.42M | $ 30.63M | $ 21.15M | $ 9.51M | $ 10.91M | |
$ 9.53M | $ 9.53M | $ 31.59M | $ 20.57M | $ 8.47M | $ 10.73M | |
$ 1.19M | $ 1.19M | $ 561.94K | $ 812.10K | $ 1.27M | $ 175.05K | |
$ 11.96M | $ 11.96M | $ 36.38M | $ 26.20M | $ 12.33M | $ 12.52M | |
$ 32.77M | $ 32.77M | $ 54.79M | $ 42.04M | $ 25.53M | $ 18.11M |