Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 212.90M | $ 189.36M | $ 182.69M | $ 93.89M | $ 53.30M | |
$ 153.70M | $ 119.86M | $ 114.52M | $ 52.14M | $ 12.61M | |
$ 33.68M | $ 428.72K | $ 7.88M | $ 6.49M | $ 5.65M | |
$ 21.41M | $ 22.84M | $ 18.52M | $ 7.20M | $ 6.61M | |
$ 135.74M | $ 143.82M | $ 129.84M | $ 52.95M | $ 14.77M | |
$ 120.02M | $ 119.43M | $ 106.64M | $ 45.65M | $ 6.98M | |
$ -7.24M | $ -4.88M | $ -395.30K | $ -2.77M | $ -5.25M | |
$ 112.78M | $ 114.55M | $ 106.24M | $ 42.88M | $ 4.04M | |
$ 112.78M | $ 114.55M | $ 106.24M | $ 42.96M | $ -83.72K | |
$ 16.20 | $ 16.53 | $ 14.79 | $ 6.07 | $ -0.01 | |
$ 16.20 | $ 16.52 | $ 14.78 | $ 6.06 | $ -0.01 | |
6.96M | 6.93M | 7.18M | 6.98M | 5.75M | |
6.96M | 6.94M | 7.19M | 6.99M | 5.75M |