Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 2.66B | $ 2.51B | $ 2.17B | $ 1.81B | $ 1.37B | |
| $ 630.52M | $ 685.86M | $ 741.20M | $ 506.20M | $ 214.49M | |
| $ 551.20M | $ 410.57M | $ 54.73M | $ 155.90M | $ 246.33M | |
| $ 117.61M | $ 109.05M | $ 88.51M | $ 82.31M | $ 87.92M | |
| $ 209.91M | $ 391.86M | $ 477.73M | $ 295.36M | $ 18.48M | |
| $ 79.32M | $ 275.29M | $ 389.47M | $ 212.40M | $ -70.48M | |
| $ -157.55M | $ -145.36M | $ -101.72M | $ -95.93M | $ -98.31M | |
| $ -78.23M | $ 129.93M | $ 287.75M | $ 116.47M | $ -168.79M | |
| $ -92.84M | $ 102.56M | $ 219.17M | $ 88.41M | $ -129.50M | |
| $ -0.96 | $ 1.13 | $ 1.92 | $ 0.77 | $ -0.93 | |
| $ -0.96 | $ 1.13 | $ 1.92 | $ 0.77 | $ -0.93 | |
| 96.31M | 114.37M | 114.37M | 114.37M | 139.18M | |
| 96.31M | 90.39M | 114.37M | 114.37M | 139.18M |