Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 340.48M | $ 282.66M | $ 277.04M | $ 259.86M | $ 257.62M | |
$ 236.47M | $ 231.71M | $ 261.50M | $ 267.00M | $ 200.77M | |
$ 168.44M | $ 154.89M | $ 162.73M | $ 161.34M | $ 151.74M | |
$ 9.12M | $ 7.65M | $ 8.16M | $ 10.45M | $ 12.39M | |
$ 77.15M | $ 84.47M | $ 106.93M | $ 116.10M | $ 61.42M | |
$ 68.04M | $ 102.18M | $ 98.77M | $ 105.65M | $ 67.91M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 68.04M | $ 76.82M | $ 98.77M | $ 105.65M | $ 49.03M | |
$ 53.41M | $ 58.67M | $ 73.93M | $ 79.89M | $ 37.27M | |
$ 1.97 | $ 2.17 | $ 2.70 | $ 2.85 | $ 1.33 | |
$ 1.96 | $ 2.17 | $ 2.68 | $ 2.83 | $ 1.32 | |
27.06M | 27.03M | 27.40M | 28.00M | 28.07M | |
27.20M | 27.08M | 27.57M | 28.26M | 28.18M |