Income Statement | Dec 24 | Dec 23 | Dec 22 |
|---|---|---|---|
| $ 5.24B | $ 4.56B | $ 4.15B | |
| $ 754.16M | $ 635.28M | $ 545.68M | |
| $ 350.94M | $ 297.93M | $ 283.05M | |
| $ 187.08M | $ 197.10M | $ 195.22M | |
| $ 551.34M | $ 530.20M | $ 459.14M | |
| $ 403.22M | $ 337.36M | $ 262.63M | |
| $ -321.46M | $ -332.24M | $ -240.64M | |
| $ 81.76M | $ 5.12M | $ 22.00M | |
| $ 10.97M | $ -35.06M | $ -21.00M | |
| $ 0.04 | $ -0.10 | $ -0.06 | |
| $ 0.04 | $ -0.10 | $ -0.06 | |
| 288.42M | 334.46M | 334.46M | |
| 289.80M | 334.46M | 334.46M |