Income Statement | Mar 25 | Dec 23 | Dec 22 | Dec 21 | Mar 21 |
---|---|---|---|---|---|
$ 558.51M | $ 536.77M | $ 513.29M | $ 466.27M | $ 399.90M | |
$ 558.51M | $ 495.23M | $ 478.21M | $ 433.68M | $ 96.14M | |
$ 438.96M | $ 383.90M | $ 372.45M | $ 357.34M | $ 316.65M | |
$ 9.69M | $ 8.92M | $ 7.08M | $ 6.49M | $ 6.87M | |
$ 9.69M | $ 120.24M | $ 147.92M | $ 115.41M | $ 90.12M | |
$ 119.56M | $ 111.32M | $ 140.84M | $ 108.93M | $ 83.25M | |
$ 27.81M | $ 24.57M | $ -8.61M | $ 16.91M | $ 13.69M | |
$ 147.37M | $ 135.90M | $ 132.23M | $ 125.84M | $ 96.94M | |
$ 109.00M | $ 100.34M | $ 102.33M | $ 101.20M | $ 82.55M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.13 | $ 1.96 | $ 1.98 | $ 1.92 | $ 1.58 | |
$ 2.11 | $ 1.94 | $ 1.96 | $ 1.90 | $ 1.55 | |
51.13M | 51.15M | 51.73M | 52.61M | 52.39M | |
51.57M | 51.63M | 52.28M | 53.33M | 53.32M |