Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.77B | $ 670.66M | $ 628.05M | $ 514.47M | $ 432.18M | |
| $ 1.66B | $ 670.66M | $ 628.05M | $ 426.00M | $ 432.18M | |
| $ 150.77M | $ 670.66M | $ 628.05M | $ 514.47M | $ 432.18M | |
| $ 13.04M | $ 0.00 | $ 0.00 | $ 91.73M | $ 0.00 | |
| $ 1.10B | $ 0.00 | $ 0.00 | $ 419.62M | $ 0.00 | |
| $ 1.09B | $ 0.00 | $ 0.00 | $ 419.62M | $ 0.00 | |
| $ -1.29B | $ 255.26M | $ 254.06M | $ 0.00 | $ 140.74M | |
| $ -199.46M | $ 255.26M | $ 254.06M | $ 422.70M | $ 140.74M | |
| $ -204.09M | $ 246.56M | $ 248.64M | $ 419.19M | $ 137.67M | |
| $ -1.17 | $ 1.43 | $ 1.46 | $ 2.77 | $ 0.97 | |
| $ -1.17 | $ 1.43 | $ 1.46 | $ 2.77 | $ 0.97 | |
| 173.78M | 172.67M | 170.63M | 151.52M | 141.80M | |
| 173.78M | 172.67M | 170.63M | 151.52M | 141.80M |