Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.17B | $ 730.23M | $ 1.22B | $ 1.65B | $ 1.69B | |
| $ 1.06B | $ 663.86M | $ 1.17B | $ 1.59B | $ 1.63B | |
| $ 945.82M | $ 709.99M | $ 751.68M | $ 1.20B | $ 1.14B | |
| $ 37.78M | $ 36.01M | $ 31.50M | $ 33.19M | $ 26.10M | |
| $ 156.84M | $ -10.12M | $ 451.52M | $ 420.12M | $ 520.17M | |
| $ 119.06M | $ -46.13M | $ 420.02M | $ 386.93M | $ 494.07M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 119.06M | $ -46.13M | $ 420.02M | $ 386.93M | $ 494.07M | |
| $ 97.13M | $ -39.01M | $ 328.60M | $ 283.77M | $ 370.58M | |
| $ 1.58 | $ -0.64 | $ 5.39 | $ 4.69 | $ 6.18 | |
| $ 1.56 | $ -0.64 | $ 5.35 | $ 4.67 | $ 6.18 | |
| 61.40M | 60.97M | 60.98M | 60.51M | 60.00M | |
| 62.10M | 60.97M | 61.38M | 60.83M | 60.00M |