Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 439.90M | $ 344.64M | $ 259.69M | $ 195.01M | $ 145.83M | |
| $ 318.48M | $ 257.06M | $ 192.23M | $ 143.74M | $ 108.47M | |
| $ 192.19M | $ 164.46M | $ 136.78M | $ 130.70M | $ 84.77M | |
| $ 8.86M | $ 13.32M | $ 27.04M | $ 38.55M | $ 43.23M | |
| $ 145.12M | $ 107.17M | $ 21.30M | $ 70.09M | $ 68.23M | |
| $ 126.29M | $ 92.60M | $ 55.45M | $ 13.04M | $ 23.71M | |
| $ -7.67M | $ -210.89M | $ -107.19M | $ -13.04M | $ -17.41M | |
| $ 118.61M | $ -118.29M | $ -51.74M | $ -7.00K | $ 6.30M | |
| $ 94.75M | $ -131.00M | $ -55.77M | $ 852.00K | $ 5.06M | |
| $ 0.50 | $ -0.74 | $ -0.32 | $ 0.01 | $ 0.03 | |
| $ 0.49 | $ -0.74 | $ -0.32 | $ 0.01 | $ 0.03 | |
| 189.71M | 175.88M | 174.17M | 157.88M | 152.81M | |
| 192.56M | 175.88M | 174.17M | 159.17M | 152.87M |