Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 237.44M | $ 174.84M | $ 43.54M | $ 175.48M | $ 40.59M | |
| $ 175.49M | $ 141.75M | $ 9.39M | $ 155.09M | $ 23.82M | |
| $ 57.22M | $ 12.01M | $ 37.38M | $ 22.51M | $ 29.93M | |
| $ 0.00 | $ -8.55M | $ 0.00 | $ 0.00 | $ 50.00K | |
| $ 118.27M | $ 121.19M | $ -27.99M | $ 132.57M | $ -6.06M | |
| $ 118.27M | $ 129.74M | $ -27.99M | $ 132.57M | $ -6.11M | |
| $ 0.00 | $ -50.29M | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 118.27M | $ 79.45M | $ -27.99M | $ 132.57M | $ -6.11M | |
| $ 115.60M | $ 76.89M | $ -30.38M | $ 132.32M | $ -6.11M | |
| $ 2.19 | $ 2.07 | $ -0.96 | $ 4.86 | $ -0.23 | |
| $ 2.10 | $ 1.89 | $ -0.96 | $ 4.86 | $ -0.23 | |
| 52.71M | 38.91M | 31.67M | 27.23M | 26.42M | |
| 56.73M | 42.71M | 31.67M | 27.23M | 26.42M |