Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| 887.07M | 967.35M | 1.06B | 824.40M | 697.11M | |
| 365.63M | 415.99M | 457.62M | 365.97M | 308.53M | |
| 334.99M | 329.71M | 350.12M | 263.94M | 230.72M | |
| 79.49M | 40.18M | 77.83M | 50.96M | 51.66M | |
| 119.32M | 107.43M | 209.68M | 168.94M | 123.80M | |
| 30.64M | 86.28M | 127.79M | 119.31M | 76.45M | |
| -18.54M | -32.35M | -13.37M | -9.62M | -14.86M | |
| 12.10M | 53.93M | 114.42M | 109.69M | 61.59M | |
| 10.19M | 41.30M | 90.46M | 90.36M | 50.98M | |
| 0.28 | 1.13 | 2.50 | 2.54 | 1.47 | |
| 0.28 | 1.13 | 2.50 | 2.54 | 1.47 | |
| 36.58M | 36.69M | 36.17M | 35.58M | 34.64M | |
| 36.58M | 36.69M | 36.73M | 35.94M | 34.64M |