Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 2.03B | $ 2.08B | $ 2.48B | $ 3.67B | $ 3.55B | |
| $ 1.06B | $ 1.03B | $ 1.10B | $ 1.17B | $ 1.20B | |
| $ 749.85M | $ 811.10M | $ 821.01M | $ 970.94M | $ 1.20B | |
| $ 114.48M | $ 112.72M | $ 111.17M | $ 162.86M | $ 160.63M | |
| $ 172.25M | $ 167.57M | $ 387.12M | $ 299.39M | $ 131.17M | |
| $ 312.45M | $ 219.51M | $ 280.40M | $ 198.12M | $ 0.00 | |
| $ -364.78M | $ -263.44M | $ -91.75M | $ -205.53M | $ -183.37M | |
| $ -52.33M | $ -43.92M | $ 188.65M | $ -7.42M | $ -183.37M | |
| $ -203.60M | $ -385.63M | $ 36.94M | $ 3.51M | $ -180.38M | |
| $ -1.13 | $ -2.20 | $ 0.21 | $ 0.02 | $ -1.06 | |
| $ -1.13 | $ -2.20 | $ 0.21 | $ 0.02 | $ -1.12 | |
| 179.51M | 175.64M | 173.91M | 179.10M | 162.41M | |
| 182.53M | 175.64M | 177.25M | 179.10M | 171.52M |