Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.07B | $ 1.05B | $ 903.50M | $ 760.91M | $ 579.54M | |
| $ 752.81M | $ 744.00M | $ 654.01M | $ 555.34M | $ 425.12M | |
| $ 1.45B | $ 690.62M | $ 756.86M | $ 690.02M | $ 533.72M | |
| $ 70.62M | $ 68.03M | $ 89.71M | $ 107.06M | $ 92.17M | |
| $ -634.68M | $ 121.40M | $ 3.06M | $ -27.63M | $ 121.82M | |
| $ -700.47M | $ 53.37M | $ -102.84M | $ -134.68M | $ -108.60M | |
| $ -44.77M | $ -48.07M | $ -7.87M | $ -21.41M | $ -23.68M | |
| $ -745.25M | $ 5.30M | $ -110.72M | $ -156.10M | $ -132.27M | |
| $ -557.01M | $ -4.21M | $ -79.75M | $ 309.81M | $ -144.77M | |
| $ -4.61 | $ -0.03 | $ -0.62 | $ 2.40 | $ 0.89 | |
| $ -4.61 | $ -0.03 | $ -0.62 | $ 2.40 | $ 0.89 | |
| 120.83M | 140.43M | 128.62M | 129.21M | 110.56M | |
| 120.83M | 134.94M | 129.42M | 129.21M | 110.56M |