Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| 1.72B | 1.71B | 1.45B | 1.49B | 1.58B | |
| 347.93M | 344.37M | 235.00M | 270.70M | 418.70M | |
| 240.87M | 249.86M | 223.15M | 230.14M | 221.69M | |
| 86.91M | 86.84M | 84.30M | 80.54M | 78.00M | |
| 192.42M | 176.03M | 91.96M | 192.56M | 281.40M | |
| 107.06M | 93.04M | -1.17M | 28.07M | 174.35M | |
| -40.35M | -38.04M | -30.49M | -20.86M | -21.73M | |
| 66.71M | 55.00M | -31.67M | 7.65M | 152.62M | |
| 44.88M | 30.23M | -35.12M | -20.34M | 101.31M | |
| 2.41 | 1.62 | -1.88 | -1.63 | 6.55 | |
| 2.41 | 1.62 | -1.88 | -1.55 | 6.55 | |
| 18.65M | 18.65M | 18.65M | 12.44M | 13.08M | |
| 18.65M | 18.65M | 18.65M | 13.08M | 13.08M |