Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 191.58M | $ 161.16M | $ 213.74M | $ 128.97M | $ 95.82M | |
$ 180.00M | $ 153.51M | $ 208.34M | $ 121.61M | $ 90.05M | |
$ 11.58M | $ 7.65M | $ 5.40M | $ 7.37M | $ 5.76M | |
$ 24.34M | $ 11.82M | $ 13.42M | $ 9.45M | $ 7.13M | |
$ -11.34M | $ -4.17M | $ -8.02M | $ -2.09M | $ -1.37M | |
$ -2.59M | $ -2.06M | $ -904.00K | $ 698.00K | $ -1.64M | |
$ 6.29M | $ -10.41M | $ 2.30M | $ -1.83M | $ 262.00K | |
$ -21.64M | $ 3.71M | $ -10.34M | $ -4.62M | $ -3.17M | |
$ 1.52M | $ 2.42M | $ -981.00K | $ -3.97M | $ 612.00K | |
$ -6.08M | $ ― | $ ― | $ ― | $ ― | |
$ -21.73M | $ ― | $ -9.34M | $ -796.00K | $ -3.79M | |
$ -0.93 | $ 0.06 | $ -0.46 | $ -0.05 | $ -0.24 | |
$ -0.92 | $ 0.06 | $ -0.46 | $ -0.05 | $ -0.24 | |
$ 106.91M | $ 20.82M | $ 20.30M | $ 16.30M | $ 10.30M | |
$ 108.74M | $ 21.49M | $ 20.41M | $ 16.46M | $ 10.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 124.55M | $ ― | $ 221.76M | $ -131.06M | $ -97.19M | |
$ -21.73M | $ ― | $ -9.34M | $ -796.00K | $ -3.79M | |
$ -19.90M | $ 2.73M | $ -8.32M | $ -6.76M | $ -2.44M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -18.88M | $ 5.76M | $ -9.44M | $ -3.92M | $ -1.54M | |
$ -13.06M | $ 10.86M | $ -3.98M | $ 1.45M | $ 2.68M |