Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| 1.19B | 945.88M | 918.77M | 906.12M | 720.32M | |
| 721.92M | 566.19M | 533.05M | 558.72M | 433.27M | |
| 505.17M | 411.17M | 398.10M | 368.23M | 309.86M | |
| 91.62M | 13.88M | 14.83M | 15.22M | 16.77M | |
| 319.07M | 176.34M | 151.25M | 202.70M | 138.99M | |
| 216.74M | 155.02M | 146.89M | 186.36M | 119.89M | |
| -8.52M | -5.32M | -19.52M | -7.08M | -4.00M | |
| 208.23M | 149.70M | 127.37M | 179.28M | 115.89M | |
| 158.73M | 116.05M | 96.87M | 138.31M | 89.50M | |
| 6.35 | 4.64 | 3.92 | 5.73 | 3.58 | |
| 6.34 | 4.64 | 3.92 | 5.73 | 3.58 | |
| 25.00M | 25.01M | 25.00M | 24.13M | 25.00M | |
| 25.03M | 25.01M | 25.01M | 24.13M | 25.00M |