Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 339.60M | $ 810.60M | $ 683.41M | $ 330.75M | $ 155.74M | |
| $ 317.50M | $ 284.78M | $ 209.87M | $ 126.61M | $ 101.64M | |
| $ 90.60M | $ 78.91M | $ 43.71M | $ 34.58M | $ 38.95M | |
| $ 0.00 | $ 3.56M | $ 3.09M | $ 2.71M | $ 3.49M | |
| $ 226.90M | $ 209.44M | $ 169.25M | $ 94.75M | $ 66.19M | |
| $ 226.90M | $ 205.87M | $ 166.16M | $ 92.04M | $ 62.70M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 226.90M | $ 205.87M | $ 166.16M | $ 92.04M | $ 62.70M | |
| $ 226.90M | $ 205.87M | $ 166.16M | $ 92.04M | $ 62.70M | |
| $ 6.11 | $ 5.60 | $ 4.55 | $ 2.54 | $ 1.62 | |
| $ 6.11 | $ 5.60 | $ 4.55 | $ 2.54 | $ 1.62 | |
| 37.14M | 36.74M | 36.48M | 36.30M | 38.80M | |
| 37.14M | 36.74M | 36.48M | 36.30M | 38.80M |