Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.35B | $ 1.46B | $ 3.92B | $ 2.38B | $ 1.09B | |
| $ 806.18M | $ 913.53M | $ 3.26B | $ 1.87B | $ 634.50M | |
| $ 153.18M | $ 132.79M | $ 130.00M | $ 133.38M | $ 124.37M | |
| $ 485.75M | $ 433.59M | $ 461.21M | $ 515.12M | $ 563.67M | |
| $ 489.50M | $ 2.67B | $ 399.37M | $ 31.26M | $ 597.64M | |
| $ 653.00M | $ 780.74M | $ 3.13B | $ 1.73B | $ 510.13M | |
| $ -773.36M | $ 1.44B | $ -3.34B | $ -2.37B | $ -1.11B | |
| $ -120.36M | $ 2.22B | $ -211.95M | $ -636.51M | $ -602.83M | |
| $ -90.49M | $ 1.72B | $ -142.08M | $ -498.64M | $ -483.77M | |
| $ -0.60 | $ 10.63 | $ -0.75 | $ -2.31 | $ -2.15 | |
| $ -0.60 | $ 8.99 | $ -0.75 | $ -2.31 | $ -2.15 | |
| 151.31M | 162.49M | 189.51M | 215.97M | 199.23M | |
| 151.31M | 192.01M | 189.51M | 215.97M | 199.23M |