Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 404.39M | $ 634.88M | $ 361.99M | $ 247.67M | $ 244.24M | |
| $ 225.80M | $ 331.63M | $ 95.38M | $ 48.83M | $ 58.28M | |
| $ 443.95M | $ 266.62M | $ 64.95M | $ 54.87M | $ 55.19M | |
| $ 65.63M | $ 67.21M | $ 46.88M | $ 39.97M | $ 39.64M | |
| $ -157.81M | $ 126.95M | $ 75.01M | $ 44.76M | $ 41.43M | |
| $ -218.16M | $ 65.01M | $ 30.43M | $ -6.04M | $ 3.10M | |
| $ -17.39M | $ -15.75M | $ -10.57M | $ 2.32M | $ -11.98M | |
| $ -235.54M | $ 49.26M | $ 19.86M | $ -3.73M | $ -8.88M | |
| $ -226.14M | $ 44.79M | $ 18.11M | $ -3.75M | $ -6.22M | |
| $ -5.72 | $ 1.35 | $ 0.57 | $ -0.12 | $ -0.20 | |
| $ -5.72 | $ 1.25 | $ 0.55 | $ -0.12 | $ -0.20 | |
| 39.50M | 33.13M | 32.04M | 30.61M | 30.45M | |
| 39.50M | 36.83M | 33.65M | 30.61M | 30.45M |