Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| 783.34M | 649.75M | 497.85M | 347.26M | 217.32M | |
| 592.14M | 114.44M | 325.65M | 199.22M | 94.73M | |
| 440.94M | 8.93M | 256.09M | 153.97M | 66.30M | |
| 15.83M | 12.13M | 9.21M | 4.81M | 3.94M | |
| 173.06M | 144.63M | 84.17M | 49.73M | 33.40M | |
| 151.20M | 123.97M | 72.95M | 50.31M | 30.04M | |
| -4.10M | -2.04M | 583.00K | 1.76M | -2.26M | |
| 147.10M | 121.93M | 69.65M | 46.63M | 27.78M | |
| 78.27M | 66.43M | 41.46M | 27.79M | 14.72M | |
| 1.09 | 0.94 | 0.59 | 0.43 | 0.23 | |
| 1.09 | 0.91 | 0.58 | 0.42 | 0.22 | |
| 71.89M | 72.92M | 76.03M | 73.85M | 64.15M | |
| 71.89M | 75.19M | 76.03M | 73.85M | 66.43M |