Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 691.13M | $ 404.43M | $ 324.29M | $ 282.50M | $ 238.84M | |
| $ 554.38M | $ 282.32M | $ 245.93M | $ 183.80M | $ 207.54M | |
| $ 23.74M | $ 35.43M | $ 65.43M | $ 38.11M | $ 25.32M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 741.70M | $ 1.21B | $ 871.00M | $ 428.81M | $ 487.65M | |
| $ 530.64M | $ 246.89M | $ 180.50M | $ 134.00M | $ 166.67M | |
| $ 93.99M | $ 903.35M | $ 689.00M | $ 250.68M | $ 319.11M | |
| $ 624.62M | $ 1.15B | $ 869.50M | $ 384.68M | $ 485.78M | |
| $ 616.68M | $ 1.14B | $ 869.50M | $ 384.68M | $ 485.78M | |
| $ 0.07 | $ 0.06 | $ 0.05 | $ 0.03 | $ 0.04 | |
| $ 0.07 | $ 0.06 | $ 0.05 | $ 0.03 | $ 0.04 | |
| 8.33B | 18.75B | 19.13B | 12.06B | 11.49B | |
| 8.33B | 18.75B | 19.13B | 12.06B | 11.49B |