Income Statement | Dec 24 | Dec 23 | Dec 22 |
|---|---|---|---|
| $ 2.99B | $ 2.26B | $ 1.82B | |
| $ 1.13B | $ 592.68M | $ 620.45M | |
| $ 141.36M | $ 121.64M | $ 122.47M | |
| $ 412.16M | $ 402.29M | $ 344.81M | |
| $ 1.39B | $ 865.24M | $ 827.53M | |
| $ 992.97M | $ 471.03M | $ 497.98M | |
| $ -56.01M | $ -56.29M | $ -70.58M | |
| $ 936.96M | $ 414.74M | $ 427.40M | |
| $ 481.37M | $ 230.38M | $ 183.68M | |
| $ 0.18 | $ 0.09 | $ 0.07 | |
| $ 0.18 | $ 0.09 | $ 0.07 | |
| 2.62B | 2.62B | 2.62B | |
| 2.62B | 2.62B | 2.62B |