Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 262.22M | $ 245.69M | $ 200.56M | $ 207.33M | $ 211.53M | |
$ 222.47M | $ 213.90M | $ 186.18M | $ 203.84M | $ 197.01M | |
$ 156.90M | $ 150.04M | $ 145.10M | $ 155.94M | $ 144.13M | |
$ 7.83M | $ 8.08M | $ 7.76M | $ 7.71M | $ 7.23M | |
$ 73.40M | $ 71.94M | $ 48.83M | $ 57.16M | $ 60.11M | |
$ 65.57M | $ 63.86M | $ 41.08M | $ 49.45M | $ 52.88M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 65.57M | $ 63.86M | $ 41.08M | $ 49.45M | $ 52.88M | |
$ 52.91M | $ 52.26M | $ 33.41M | $ 33.40M | $ 31.58M | |
$ 3.12 | $ 3.08 | $ 1.97 | $ 1.98 | $ 1.88 | |
$ 3.12 | $ 3.07 | $ 1.97 | $ 1.98 | $ 1.88 | |
16.94M | 16.99M | 16.95M | 16.86M | 16.79M | |
16.97M | 17.02M | 16.98M | 16.89M | 16.82M |