Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 258.43M | $ 221.16M | $ 252.99M | $ 278.76M | $ 371.28M | |
| $ 10.11M | $ 180.10M | $ 196.55M | $ 255.08M | $ 344.26M | |
| $ 9.65M | $ 193.50M | $ 177.84M | $ 232.17M | $ 207.27M | |
| $ 17.02M | $ 17.47M | $ 19.49M | $ 20.14M | $ 23.45M | |
| $ 17.48M | $ 9.18M | $ -118.30M | $ 46.89M | $ 163.91M | |
| $ 463.68K | $ -13.39M | $ 18.71M | $ 23.55M | $ 179.07M | |
| $ -132.44M | $ -6.47M | $ -165.28M | $ -150.38M | $ -44.96M | |
| $ -131.97M | $ -19.87M | $ -146.57M | $ -88.54M | $ 134.10M | |
| $ -131.66M | $ -20.49M | $ -156.81M | $ -87.84M | $ 134.07M | |
| $ -0.10 | $ 0.00 | $ -0.02 | $ -0.01 | $ 0.02 | |
| $ -0.10 | $ 0.00 | $ -0.02 | $ -0.01 | $ 0.02 | |
| 1.28B | 8.84B | 8.52B | 7.39B | 7.10B | |
| 1.28B | 8.84B | 8.52B | 7.41B | 7.10B |