Income Statement | Dec 24 | Dec 23 | Dec 22 |
|---|---|---|---|
| $ 535.28M | $ 243.32M | $ 148.61M | |
| $ 179.99M | $ 94.72M | $ 56.93M | |
| $ 63.25M | $ 16.39M | $ 14.22M | |
| $ 95.19M | $ 44.33M | $ 36.42M | |
| $ 208.95M | $ 121.75M | $ 78.72M | |
| $ 116.74M | $ 78.33M | $ 42.70M | |
| $ -35.32M | $ -19.87M | $ -9.69M | |
| $ 81.42M | $ 58.47M | $ 33.01M | |
| $ 80.25M | $ 58.09M | $ 32.73M | |
| $ 0.89 | $ 0.66 | $ 0.37 | |
| $ 0.89 | $ 0.66 | $ 0.37 | |
| 90.54M | 87.87M | 87.87M | |
| 90.54M | 87.87M | 87.87M |