Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| 395.63M | 333.74M | 190.87M | 133.92M | 107.45M | |
| 347.86M | 300.06M | 170.66M | 104.92M | 93.82M | |
| 28.17M | 22.07M | 19.09M | 15.21M | 34.23M | |
| 373.00K | 368.00K | 313.00K | 413.00K | 251.00K | |
| 395.39M | 393.46M | 304.30M | 179.44M | 24.07M | |
| 319.69M | 277.99M | 151.57M | 89.71M | 59.60M | |
| -119.44M | -40.16M | 100.23M | 62.57M | -49.11M | |
| 200.25M | 237.83M | 251.80M | 152.27M | 10.48M | |
| 71.10M | 140.49M | 169.13M | 97.95M | -3.44M | |
| 7.48 | 14.71 | 17.71 | 10.27 | -0.25 | |
| 7.48 | 14.71 | 17.71 | 10.26 | -0.25 | |
| 9.50M | 9.55M | 9.55M | 9.54M | 9.52M | |
| 9.50M | 9.55M | 9.55M | 9.55M | 9.52M |