Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.64B | $ 1.65B | $ 2.60B | $ 1.78B | $ 1.14B | |
| $ 541.35M | $ 697.22M | $ 1.23B | $ 496.68M | $ 200.76M | |
| $ 503.17M | $ 500.28M | $ 570.72M | $ 465.30M | $ 385.11M | |
| $ 75.46M | $ 73.53M | $ 81.56M | $ 97.33M | $ 108.19M | |
| $ 127.99M | $ 263.08M | $ 725.48M | $ 33.74M | $ -69.12M | |
| $ 38.18M | $ 196.94M | $ 660.55M | $ 31.39M | $ -184.35M | |
| $ -1.13M | $ -40.92M | $ -68.74M | $ -151.32M | $ -38.07M | |
| $ 37.05M | $ 156.02M | $ 591.81M | $ -119.94M | $ -222.42M | |
| $ 23.54M | $ 82.66M | $ 440.31M | $ -110.62M | $ -246.34M | |
| $ 0.03 | $ 0.46 | $ 2.34 | $ -0.54 | $ -1.13 | |
| $ 0.03 | $ 0.46 | $ 2.32 | $ -0.54 | $ -1.13 | |
| 188.15M | 187.87M | 187.82M | 176.51M | 169.26M | |
| 188.81M | 190.29M | 189.63M | 176.51M | 169.26M |