Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| 1.69B | 887.70M | 812.30M | 610.00M | 687.00M | |
| 908.60M | 887.70M | 812.30M | 610.00M | 586.20M | |
| 664.20M | 541.40M | 482.40M | 446.90M | 506.30M | |
| 89.40M | 78.70M | 68.30M | 61.30M | 58.40M | |
| 333.80M | 0.00 | 0.00 | 0.00 | 138.30M | |
| 244.40M | 346.30M | 329.90M | 163.10M | 79.90M | |
| 0.00 | -133.30M | -78.80M | 58.90M | 0.00 | |
| 244.40M | 213.00M | 251.10M | 222.00M | 79.90M | |
| 154.60M | 134.60M | 163.40M | 143.90M | 50.20M | |
| 2.19 | 1.91 | 2.32 | 2.04 | 0.71 | |
| 2.19 | 1.91 | 2.32 | 2.04 | 0.71 | |
| 70.00M | 70.50M | 70.50M | 70.50M | 70.50M | |
| 70.00M | 70.50M | 70.50M | 70.50M | 70.50M |