Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 469.47M | $ 404.39M | $ 634.88M | $ 361.99M | $ 247.67M | |
| $ 87.28M | $ 225.80M | $ 331.63M | $ 95.38M | $ 48.83M | |
| $ 26.23M | $ 443.95M | $ 266.62M | $ 64.95M | $ 54.87M | |
| $ 41.22M | $ 65.63M | $ 67.21M | $ 46.88M | $ 39.97M | |
| $ 103.34M | $ -157.81M | $ 126.95M | $ 75.01M | $ 44.76M | |
| $ 61.06M | $ -218.16M | $ 65.01M | $ 30.43M | $ -6.04M | |
| $ -17.35M | $ -17.39M | $ -15.75M | $ -10.57M | $ 2.32M | |
| $ 43.70M | $ -235.54M | $ 49.26M | $ 19.86M | $ -3.73M | |
| $ 41.87M | $ -226.14M | $ 44.79M | $ 18.11M | $ -3.75M | |
| $ 0.98 | $ -5.72 | $ 1.35 | $ 0.57 | $ -0.12 | |
| $ 0.96 | $ -5.72 | $ 1.25 | $ 0.55 | $ -0.12 | |
| 42.93M | 39.50M | 33.13M | 32.04M | 30.61M | |
| 43.43M | 39.50M | 36.83M | 33.65M | 30.61M |