Income Statement | Mar 26 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.86B | $ 1.75B | $ 1.71B | $ 2.03B | $ 1.47B | |
| $ 946.16M | $ 903.80M | $ 808.52M | $ 967.51M | $ 725.01M | |
| $ 686.93M | $ 647.44M | $ 569.53M | $ 767.91M | $ 547.95M | |
| $ 152.13M | $ 192.23M | $ 177.53M | $ 147.16M | $ 112.78M | |
| $ 392.56M | $ 374.32M | $ 296.79M | $ 329.59M | $ 223.58M | |
| $ 259.24M | $ 256.36M | $ 239.00M | $ 199.60M | $ 177.06M | |
| $ -140.01M | $ -231.26M | $ -280.14M | $ -131.26M | $ -142.17M | |
| $ 119.23M | $ 25.09M | $ -41.15M | $ 68.34M | $ 34.89M | |
| $ 140.16M | $ -297.45M | $ -798.93M | $ 43.19M | $ 9.63M | |
| $ 0.85 | $ -1.79 | $ -4.50 | $ 0.26 | $ 0.06 | |
| $ 0.85 | $ -1.82 | $ -4.53 | $ 0.25 | $ 0.06 | |
| 162.84M | 160.32M | 161.92M | 162.76M | 160.68M | |
| 163.85M | 160.32M | 161.92M | 166.74M | 164.64M |