Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| 515.23M | 445.46M | 274.76M | 135.47M | 24.21M | |
| 176.00M | 223.73M | 81.45M | 37.11M | -1.63M | |
| 103.70M | 156.00M | 68.09M | 36.62M | 13.52M | |
| 8.24M | 4.78M | 4.30M | 1.16M | 1.24M | |
| 91.18M | 72.30M | 19.01M | 1.71M | -13.91M | |
| 72.30M | 67.73M | 13.36M | 485.00K | -15.15M | |
| 2.46M | -8.57M | -1.18M | -1.65M | -267.00K | |
| 74.76M | 59.17M | 12.18M | -1.17M | -15.42M | |
| 49.57M | 39.30M | 7.70M | -1.15M | -11.50M | |
| 0.39 | 0.31 | 0.06 | -0.01 | -0.09 | |
| 0.39 | 0.31 | 0.06 | -0.01 | -0.09 | |
| 127.73M | 128.02M | 124.15M | 128.09M | 128.09M | |
| 128.63M | 128.44M | 126.18M | 128.09M | 128.09M |