Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 135.44M | $ 121.14M | $ 105.52M | $ 110.56M | $ 86.38M | |
| $ 81.12M | $ 73.00M | $ 45.36M | $ 64.77M | $ 48.18M | |
| $ 133.74M | $ 118.99M | $ 149.63M | $ 121.29M | $ 79.77M | |
| $ 8.36M | $ 8.29M | $ 5.41M | $ 4.88M | $ 4.31M | |
| $ -44.26M | $ -36.37M | $ -67.89M | $ -51.64M | $ -27.27M | |
| $ -52.62M | $ -45.99M | $ -104.26M | $ -56.52M | $ -31.58M | |
| $ 14.52M | $ 18.36M | $ 4.85M | $ 937.00K | $ -322.00K | |
| $ -38.10M | $ -27.64M | $ -99.41M | $ -55.58M | $ -31.91M | |
| $ -38.53M | $ -28.35M | $ -99.57M | $ -55.55M | $ -31.53M | |
| $ -1.00 | $ -0.86 | $ -2.61 | $ -1.60 | $ -1.07 | |
| $ -1.00 | $ -0.86 | $ -2.61 | $ -1.60 | $ -1.07 | |
| 38.37M | 37.59M | 36.99M | 36.00M | 29.59M | |
| 38.37M | 37.59M | 36.99M | 36.00M | 29.59M |