Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| 1.78B | 2.15B | 2.09B | 2.11B | 1.73B | |
| 222.07M | 159.05M | 140.86M | 228.28M | 153.34M | |
| 141.86M | 124.85M | 142.22M | 142.95M | 127.40M | |
| 56.51M | 55.77M | 47.32M | 50.25M | 51.92M | |
| 146.48M | 95.77M | 46.35M | 135.11M | 77.04M | |
| 80.21M | 34.20M | 8.90M | 184.95M | 54.84M | |
| -28.18M | -34.43M | -31.41M | -24.78M | -16.59M | |
| 52.03M | -230.00K | -40.32M | 160.17M | 38.24M | |
| 59.80M | -8.56M | -53.82M | 119.41M | 13.51M | |
| 11.29 | -1.69 | -10.64 | 23.61 | 2.67 | |
| 11.29 | -1.69 | -10.45 | 23.61 | 2.67 | |
| 5.30M | 5.07M | 5.06M | 5.06M | 5.06M | |
| 5.30M | 5.07M | 5.15M | 5.06M | 5.15M |