Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 148.78M | $ 138.21M | $ 129.75M | $ 122.73M | $ 122.85M | |
$ 84.84M | $ 75.64M | $ 67.88M | $ 63.28M | $ 64.66M | |
$ 44.31M | $ 42.47M | $ 39.74M | $ 36.33M | $ 33.36M | |
$ 29.89M | $ 28.81M | $ 102.11M | $ 95.74M | $ 91.56M | |
$ 70.42M | $ 58.24M | $ 54.62M | $ 52.71M | $ 54.93M | |
$ 40.53M | $ 33.17M | $ 27.64M | $ 24.16M | $ 32.14M | |
$ -43.03M | $ -48.73M | $ -40.21M | $ -44.18M | $ -44.37M | |
$ -2.50M | $ -15.56M | $ -12.57M | $ -20.02M | $ -12.23M | |
$ -2.50M | $ -5.90M | $ -5.51M | $ -49.20M | $ -46.01M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.04 | $ -0.55 | $ -0.34 | $ -3.06 | $ -2.61 | |
$ -0.04 | $ -0.45 | $ -0.34 | $ -3.06 | $ -2.61 | |
29.24M | 13.18M | 16.06M | 16.06M | 17.63M | |
29.24M | 16.06M | 16.06M | 16.06M | 17.63M |