Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 167.46M | $ 110.23M | $ 125.02M | $ 153.11M | $ 63.34M | |
$ 117.18M | $ 40.45M | $ 48.88M | $ 80.36M | $ 7.39M | |
$ 54.60M | $ 19.10M | $ 42.61M | $ 31.60M | $ 7.66M | |
$ 29.70M | $ 24.68M | $ 28.30M | $ 19.94M | $ 12.72M | |
$ 92.45M | $ 45.22M | $ 60.84M | $ 79.07M | $ 12.45M | |
$ 62.57M | $ 21.35M | $ 29.68M | $ 65.91M | $ -268.00K | |
$ -19.10M | $ -19.07M | $ -12.47M | $ -24.56M | $ -18.09M | |
$ 43.47M | $ 2.28M | $ 17.24M | $ 41.35M | $ -18.36M | |
$ 43.47M | $ 2.28M | $ 17.24M | $ 41.35M | $ -18.36M | |
$ 2.12 | $ 0.12 | $ 0.97 | $ 2.70 | $ -5.49 | |
$ 2.11 | $ 0.12 | $ 0.96 | $ 2.50 | $ -5.49 | |
20.60M | 18.39M | 17.44M | 15.33M | 3.34M | |
19.88M | 18.44M | 17.68M | 19.13M | 3.34M |