Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 304.05M | $ 237.52M | $ 128.88M | $ 98.80M | |
$ 160.61M | $ 133.19M | $ 106.64M | $ 84.12M | |
$ 101.99M | $ 121.34M | $ 70.25M | $ 56.49M | |
$ 2.96M | $ 2.83M | $ 2.47M | $ 2.10M | |
$ 61.58M | $ 14.67M | $ 38.86M | $ 29.73M | |
$ 58.62M | $ 11.84M | $ 36.39M | $ 27.63M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 58.62M | $ 11.84M | $ 36.39M | $ 27.63M | |
$ 42.15M | $ 9.82M | $ 30.07M | $ 21.57M | |
$ 1.07 | $ 0.23 | $ 0.70 | $ 0.51 | |
$ 1.07 | $ 0.23 | $ 0.70 | $ 0.51 | |
39.39M | 42.02M | 42.71M | 42.71M | |
39.39M | 42.02M | 42.71M | 42.71M |