Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.66B | $ 2.84B | $ 2.89B | $ 2.26B | $ 2.05B | |
$ 270.02M | $ 271.07M | $ 255.24M | $ 205.90M | $ 175.05M | |
$ 160.61M | $ 161.41M | $ 156.60M | $ 143.08M | $ 131.29M | |
$ 0.00 | $ 45.41M | $ 43.84M | $ 43.52M | $ 48.33M | |
$ 109.41M | $ 158.50M | $ 141.07M | $ 97.39M | $ 74.45M | |
$ 109.41M | $ 109.66M | $ 90.07M | $ 53.06M | $ 44.28M | |
$ -25.52M | $ -28.44M | $ -5.73M | $ -7.66M | $ -7.84M | |
$ 83.89M | $ 81.22M | $ 84.34M | $ 45.41M | $ 17.29M | |
$ 63.33M | $ 64.31M | $ 68.23M | $ 35.77M | $ 14.05M | |
$ 1.76 | $ 1.81 | $ 1.94 | $ 1.00 | $ 0.38 | |
$ 1.72 | $ 1.79 | $ 1.91 | $ 0.99 | $ 0.38 | |
35.97M | 35.57M | 35.18M | 35.66M | 36.52M | |
36.76M | 35.97M | 35.72M | 36.10M | 36.82M |