Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 10.98B | $ 9.70B | $ 9.29B | $ 8.16B | $ 7.61B | |
$ 210.92M | $ 173.25M | $ 294.67M | $ 261.76M | $ 210.20M | |
$ 139.19M | $ 86.67M | $ 97.81M | $ 76.62M | $ 58.81M | |
$ 10.40M | $ 11.40M | $ 12.53M | $ 27.30M | $ 10.79M | |
$ 64.44M | $ 133.71M | $ 209.67M | $ 185.15M | $ 223.45M | |
$ 71.72M | $ 83.45M | $ 196.86M | $ 157.85M | $ 212.79M | |
$ 0.00 | $ -677.00K | $ -6.50M | $ 8.57M | $ -19.99M | |
$ 21.27M | $ 82.78M | $ 203.17M | $ 166.42M | $ 192.80M | |
$ 17.32M | $ 68.55M | $ 156.36M | $ 132.54M | $ 159.64M | |
$ 0.73 | $ 2.97 | $ 6.68 | $ 5.81 | $ 9.57 | |
$ 0.71 | $ 2.84 | $ 6.34 | $ 5.45 | $ 8.90 | |
23.63M | 23.09M | 23.40M | 22.81M | 16.69M | |
24.44M | 24.12M | 24.65M | 24.33M | 17.94M |