Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| 2.66B | 2.04B | 2.04B | 1.36B | 1.64B | |
| 1.35B | 1.44B | 1.30B | 950.08M | 1.23B | |
| 347.58M | 692.93M | 451.99M | 297.01M | 63.30M | |
| 226.25M | 212.80M | 210.99M | 191.91M | 190.04M | |
| 1.27B | 1.00B | 1.10B | 1.05B | 1.26B | |
| 999.69M | 744.16M | 854.72M | 689.98M | 1.15B | |
| -6.48M | -15.36M | -38.26M | 89.27M | -172.21M | |
| 993.21M | 728.81M | 816.47M | 779.25M | 973.47M | |
| 337.72M | 166.04M | 233.07M | 414.82M | 220.85M | |
| 3.57 | 1.76 | 2.48 | 4.41 | 2.29 | |
| 3.54 | 1.75 | 2.46 | 4.41 | 2.29 | |
| 94.35M | 94.17M | 94.17M | 94.17M | 96.36M | |
| 95.23M | 94.63M | 94.43M | 94.17M | 96.36M |