Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 3.42B | $ 2.88B | $ 2.65B | $ 2.26B | $ 1.88B | |
$ 413.35M | $ 356.12M | $ 336.27M | $ 278.59M | $ 221.36M | |
$ 88.90M | $ 78.51M | $ 84.57M | $ 74.08M | $ 70.61M | |
$ 53.43M | $ 49.02M | $ 43.83M | $ 38.74M | $ 36.25M | |
$ 408.61M | $ 360.50M | $ 305.40M | $ 246.14M | $ 187.84M | |
$ 324.45M | $ 277.61M | $ 251.70M | $ 204.52M | $ 150.75M | |
$ 30.73M | $ 33.75M | $ 8.39M | $ 2.45M | $ -269.00K | |
$ 355.18M | $ 311.35M | $ 260.10M | $ 206.97M | $ 150.48M | |
$ 332.53M | $ 296.18M | $ 247.91M | $ 200.38M | $ 148.34M | |
$ 9.23 | $ 8.17 | $ 6.79 | $ 5.43 | $ 4.02 | |
$ 9.17 | $ 8.10 | $ 6.73 | $ 5.36 | $ 3.95 | |
36.02M | 36.25M | 36.52M | 36.88M | 36.87M | |
36.27M | 36.56M | 36.85M | 37.39M | 37.55M |