Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 167.49M | $ 151.60M | $ 133.16M | $ 115.13M | $ 102.49M | |
$ 89.64M | $ 102.84M | $ 60.53M | $ 60.63M | $ -55.53M | |
$ 17.03M | $ 14.64M | $ 13.21M | $ 12.27M | $ 12.63M | |
$ 36.16M | $ 32.17M | $ 31.94M | $ 30.73M | $ 31.45M | |
$ 101.41M | $ 106.80M | $ 76.47M | $ 81.35M | $ -37.43M | |
$ 72.61M | $ 88.19M | $ 47.32M | $ 48.35M | $ -73.74M | |
$ -29.43M | $ -43.26M | $ -20.20M | $ -15.43M | $ -49.27M | |
$ 43.18M | $ 44.93M | $ 27.13M | $ 32.93M | $ -123.02M | |
$ 37.98M | $ 41.34M | $ 25.33M | $ 31.00M | $ -124.30M | |
$ 0.04 | $ 0.04 | $ 0.02 | $ 0.04 | $ -0.23 | |
$ 0.03 | $ 0.04 | $ 0.02 | $ 0.04 | $ -0.23 | |
1.05B | 1.05B | 1.02B | 691.66M | 529.56M | |
1.12B | 1.06B | 1.02B | 695.75M | 529.56M |