Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 285.27M | $ 240.37M | $ 186.55M | $ 149.18M | $ 133.04M | |
$ 166.35M | $ 149.38M | $ 161.20M | $ 135.71M | $ 107.61M | |
$ 120.89M | $ 113.15M | $ 106.29M | $ 91.39M | $ 76.72M | |
$ 11.41M | $ 13.50M | $ 12.64M | $ 9.00M | $ 7.76M | |
$ 56.87M | $ 49.72M | $ 67.55M | $ 53.32M | $ 38.65M | |
$ 45.46M | $ 36.23M | $ 54.91M | $ 44.32M | $ 30.89M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 45.46M | $ 36.23M | $ 54.91M | $ 44.32M | $ 30.89M | |
$ 36.14M | $ 28.59M | $ 43.02M | $ 34.79M | $ 24.33M | |
$ 2.16 | $ 1.70 | $ 2.57 | $ 2.23 | $ 1.63 | |
$ 2.14 | $ 1.69 | $ 2.55 | $ 2.22 | $ 1.62 | |
16.77M | 16.82M | 16.74M | 15.57M | 14.96M | |
16.88M | 16.92M | 16.87M | 15.70M | 15.02M |