Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.25B | $ 1.15B | $ 1.02B | $ 1.04B | $ 934.24M | |
| $ 870.87M | $ 771.25M | $ 707.23M | $ 705.99M | $ 594.76M | |
| $ 741.82M | $ 839.75M | $ 783.98M | $ 706.78M | $ 868.66M | |
| $ 51.14M | $ 60.86M | $ 57.80M | $ 67.99M | $ 67.34M | |
| $ 202.52M | $ 38.48M | $ 30.90M | $ -6.33M | $ 6.35M | |
| $ 129.05M | $ -68.50M | $ -76.75M | $ -784.00K | $ -273.90M | |
| $ -40.74M | $ -12.83M | $ 1.56M | $ -123.84M | $ -74.39M | |
| $ 88.31M | $ -81.33M | $ -75.19M | $ -124.62M | $ -348.29M | |
| $ 63.23M | $ 17.55M | $ -86.25M | $ -135.82M | $ -348.82M | |
| $ 1.17 | $ 0.33 | $ -1.61 | $ -2.68 | $ -7.06 | |
| $ 1.16 | $ 0.32 | $ -1.61 | $ -2.68 | $ -7.06 | |
| 54.24M | 53.90M | 53.50M | 50.63M | 48.59M | |
| 54.57M | 54.21M | 53.50M | 50.63M | 48.59M |