Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 3.03B | $ 2.91B | $ 2.54B | $ 1.69B | $ 1.33B | |
| $ 908.83M | $ 681.54M | $ 400.10M | $ -55.41M | $ -401.63M | |
| $ 622.67M | $ 634.39M | $ 661.16M | $ 610.08M | $ 586.41M | |
| $ 129.48M | $ 148.68M | $ 184.63M | $ 262.19M | $ 363.74M | |
| $ 358.67M | $ 103.03M | $ 56.43M | $ -418.38M | $ -715.41M | |
| $ 286.16M | $ 47.14M | $ -261.06M | $ -665.49M | $ -988.04M | |
| $ -566.62M | $ -540.66M | $ -162.37M | $ -272.90M | $ -316.90M | |
| $ -280.46M | $ -493.52M | $ -423.43M | $ -938.39M | $ -1.30B | |
| $ -278.76M | $ -527.61M | $ -435.45M | $ -928.47M | $ -1.28B | |
| $ -0.73 | $ -1.56 | $ -1.33 | $ -2.88 | $ -4.40 | |
| $ -0.73 | $ -1.56 | $ -1.32 | $ -2.88 | $ -4.40 | |
| 383.73M | 346.57M | 325.82M | 320.92M | 289.86M | |
| 383.73M | 346.57M | 326.74M | 320.92M | 289.86M |