Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.95B | $ 1.55B | $ 1.92B | $ 1.39B | $ 677.19M | |
| $ 613.25M | $ 1.13B | $ 1.20B | $ 756.92M | $ 146.40M | |
| $ 635.81M | $ 575.27M | $ 141.90M | $ 43.96M | $ 1.01B | |
| $ 741.97M | $ 466.95M | $ 311.64M | $ 215.35M | $ 230.17M | |
| $ 690.34M | $ 1.13B | $ 1.07B | $ 472.94M | $ -546.65M | |
| $ -22.55M | $ 559.62M | $ 1.06B | $ 712.96M | $ -861.73M | |
| $ -198.71M | $ -47.88M | $ -423.15M | $ -564.31M | $ -16.39M | |
| $ -221.26M | $ 511.74M | $ 637.01M | $ 148.65M | $ -878.12M | |
| $ -173.52M | $ 695.08M | $ 631.51M | $ 145.01M | $ -874.17M | |
| $ -4.74 | $ 34.30 | $ 37.88 | $ 10.18 | $ -74.92 | |
| $ -4.74 | $ 33.44 | $ 37.44 | $ 10.03 | $ -74.92 | |
| 36.73M | 20.25M | 16.67M | 14.24M | 11.67M | |
| 36.73M | 20.78M | 16.87M | 14.46M | 11.67M |