Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| 638.73M | 543.43M | 425.65M | 382.64M | 311.26M | |
| 442.15M | 376.71M | 327.46M | 303.55M | 281.63M | |
| -363.31M | -558.90M | 55.35M | 45.41M | 41.19M | |
| 11.06M | 11.02M | 10.18M | 10.23M | 3.68M | |
| 1.09B | 1.02B | 639.03M | 868.05M | 303.11M | |
| 805.46M | 935.61M | 675.19M | 729.14M | 275.75M | |
| 16.63M | -146.10M | -342.88M | -26.26M | -43.21M | |
| 822.10M | 789.51M | 332.31M | 702.88M | 232.54M | |
| 652.87M | 633.70M | 295.65M | 555.63M | 187.75M | |
| 53.52 | 51.95 | 24.24 | 47.94 | 16.21 | |
| 53.52 | 51.95 | 24.24 | 47.94 | 16.21 | |
| 12.20M | 12.20M | 12.20M | 11.69M | 11.59M | |
| 12.20M | 12.20M | 12.20M | 11.69M | 11.59M |