Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 253.15M | $ 218.66M | $ 179.38M | $ 167.14M | $ 162.09M | |
$ 168.76M | $ 161.44M | $ 164.46M | $ 157.89M | $ 134.88M | |
$ 117.13M | $ 110.20M | $ 108.31M | $ 102.14M | $ 93.25M | |
$ 5.61M | $ 6.19M | $ 7.04M | $ 7.81M | $ 6.78M | |
$ 57.24M | $ 57.43M | $ 63.18M | $ 63.57M | $ 48.41M | |
$ 51.63M | $ 51.24M | $ 56.15M | $ 55.76M | $ 41.63M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 51.63M | $ 51.24M | $ 56.15M | $ 55.76M | $ 41.63M | |
$ 38.73M | $ 38.06M | $ 42.72M | $ 42.17M | $ 31.46M | |
$ 3.13 | $ 3.11 | $ 3.53 | $ 3.51 | $ 2.64 | |
$ 3.12 | $ 3.11 | $ 3.52 | $ 3.50 | $ 2.64 | |
12.39M | 12.22M | 12.10M | 12.01M | 11.90M | |
12.40M | 12.24M | 12.15M | 12.05M | 11.92M |