Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.75B | $ 1.02B | $ 1.61B | $ 1.43B | $ 699.49M | |
| $ 731.95M | $ 433.97M | $ 633.62M | $ 500.01M | $ 210.15M | |
| $ 172.03M | $ 962.18M | $ 217.82M | $ 298.15M | $ 332.75M | |
| $ 179.80M | $ 215.74M | $ 200.36M | $ 205.15M | $ 217.44M | |
| $ 710.44M | $ -342.20M | $ 539.82M | $ 399.26M | $ 358.20M | |
| $ 559.92M | $ -528.21M | $ 339.46M | $ 241.87M | $ -119.56M | |
| $ -194.52M | $ -187.05M | $ -94.32M | $ 0.00 | $ 0.00 | |
| $ 365.40M | $ -715.26M | $ 245.14M | $ 64.08M | $ 8.48M | |
| $ 197.70M | $ -551.77M | $ 184.53M | $ 56.10M | $ -26.15M | |
| $ 3.98 | $ -11.13 | $ 3.65 | $ 1.03 | $ -0.50 | |
| $ 3.96 | $ -11.13 | $ 3.65 | $ 1.03 | $ -0.50 | |
| 50.12M | 49.58M | 50.51M | 54.60M | 52.31M | |
| 50.12M | 49.58M | 50.56M | 54.65M | 52.31M |