Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| 910.79M | 748.93M | 460.93M | 291.87M | 255.09M | |
| 144.82M | 120.06M | 93.83M | 35.90M | 39.40M | |
| 65.08M | 37.53M | 25.77M | 1.31M | 4.62M | |
| 44.74M | 34.49M | 23.03M | 14.53M | 9.53M | |
| 143.12M | 129.83M | 97.56M | 51.40M | 45.80M | |
| 79.73M | 82.53M | 68.06M | 34.59M | 34.79M | |
| -7.58M | -3.17M | -3.28M | -3.28M | -3.11M | |
| 72.16M | 79.36M | 64.78M | 31.31M | 31.68M | |
| 60.02M | 63.88M | 51.77M | 29.48M | 25.35M | |
| 1.68 | 1.79 | 1.45 | 0.93 | 0.71 | |
| 1.66 | 1.77 | 1.43 | 0.92 | 0.71 | |
| 35.69M | 35.69M | 35.66M | 31.60M | 35.62M | |
| 36.11M | 36.09M | 36.09M | 32.06M | 35.62M |