Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 120.27M | $ 132.65M | $ 113.77M | $ 82.91M | $ 65.16M | |
| $ 76.10M | $ 74.53M | $ 65.87M | $ 46.48M | $ 38.23M | |
| $ 108.04M | $ 172.26M | $ 154.06M | $ 102.06M | $ 67.20M | |
| $ 19.87M | $ 28.72M | $ 20.78M | $ 16.38M | $ 11.51M | |
| $ 53.51M | $ -56.58M | $ -104.99M | $ -36.13M | $ -9.29M | |
| $ -31.94M | $ -97.74M | $ -88.19M | $ -55.58M | $ -28.97M | |
| $ 41.99M | $ -17.50M | $ -133.32M | $ -61.73M | $ -23.74M | |
| $ 10.05M | $ -115.24M | $ -221.51M | $ -117.31M | $ -52.71M | |
| $ 9.52M | $ -115.46M | $ -218.26M | $ -109.42M | $ -51.27M | |
| $ 0.83 | $ -10.56 | $ -44.16 | $ -28.44 | $ -0.64 | |
| $ 0.83 | $ -10.56 | $ -44.16 | $ -28.44 | $ -0.64 | |
| 11.39M | - | - | - | 129.74M | |
| 11.39M | - | - | - | 129.74M |