Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 165.43M | $ 143.62M | $ 109.91M | $ 96.46M | $ 95.24M | |
$ 79.74M | $ 79.46M | $ 91.29M | $ 86.06M | $ 71.90M | |
$ 47.16M | $ 43.76M | $ 43.90M | $ 42.15M | $ 39.65M | |
$ 2.21M | $ 2.11M | $ 1.98M | $ 2.04M | $ 2.22M | |
$ 34.79M | $ 37.81M | $ 49.37M | $ 45.95M | $ 34.47M | |
$ 32.58M | $ 35.70M | $ 47.39M | $ 43.91M | $ 32.25M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 32.58M | $ 35.70M | $ 47.39M | $ 43.91M | $ 32.25M | |
$ 27.05M | $ 29.52M | $ 38.99M | $ 36.27M | $ 27.13M | |
$ 2.43 | $ 2.68 | $ 3.57 | $ 3.33 | $ 2.50 | |
$ 2.43 | $ 2.66 | $ 3.53 | $ 3.30 | $ 2.48 | |
11.05M | 11.02M | 10.93M | 10.90M | 10.86M | |
11.14M | 11.08M | 11.03M | 10.99M | 10.93M |