Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
1.86B | 1.68B | 1.60B | 1.59B | 1.58B | |
602.55M | 540.20M | 527.70M | 526.20M | 515.80M | |
498.63M | 458.33M | 415.84M | 404.56M | 404.48M | |
113.01M | 46.07M | 97.71M | 90.29M | 93.33M | |
217.02M | 127.94M | 201.79M | 201.75M | 195.49M | |
103.92M | 81.87M | 104.08M | 111.46M | 102.16M | |
-27.86M | -32.87M | -24.67M | -21.66M | -21.97M | |
76.06M | 49.00M | 79.41M | 90.97M | 81.62M | |
58.03M | 37.65M | 61.10M | 70.04M | 61.35M | |
0.52 | 0.35 | 0.57 | 0.66 | 0.59 | |
0.52 | 0.35 | 0.57 | 0.66 | 0.56 | |
111.09M | 107.58M | 106.48M | 106.03M | 104.27M | |
111.09M | 106.48M | 106.48M | 106.88M | 108.77M |