Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 117.06M | $ 99.81M | $ 92.54M | $ 87.03M | $ 84.09M | |
$ 101.84M | $ 55.84M | $ 78.88M | $ 75.67M | $ 73.75M | |
$ 40.54M | $ 37.35M | $ 30.64M | $ 40.68M | $ 36.08M | |
$ 34.19M | $ 29.53M | $ 42.60M | $ 27.77M | $ 26.92M | |
$ 94.34M | $ 75.20M | $ 78.73M | $ 57.56M | $ 62.57M | |
$ 61.30M | $ 47.44M | $ 49.95M | $ 36.76M | $ 39.54M | |
$ -57.21M | $ -27.20M | $ -33.53M | $ -28.34M | $ -27.65M | |
$ 4.09M | $ 20.24M | $ 16.42M | $ 8.42M | $ 11.89M | |
$ 4.09M | $ 2.50M | $ -18.01M | $ -16.03M | $ -12.13M | |
$ 0.57 | $ 0.39 | $ -3.00 | $ -2.73 | $ -2.07 | |
$ 0.57 | $ 0.39 | $ -3.00 | $ -2.73 | $ -2.06 | |
7.12M | 6.37M | 6.01M | 5.86M | 5.86M | |
7.12M | 6.37M | 6.01M | 5.88M | 5.88M |