Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.25B | $ 1.33B | $ 918.93M | $ 524.53M | $ 499.63M | |
| $ 775.72M | $ 825.88M | $ 574.89M | $ 312.25M | $ 303.12M | |
| $ 739.12M | $ 771.66M | $ 492.11M | $ 226.57M | $ 303.12M | |
| $ 722.32M | $ 775.89M | $ 477.78M | $ 206.51M | $ 194.82M | |
| $ 295.55M | $ 741.80M | $ 666.71M | $ 326.30M | $ 323.19M | |
| $ 36.60M | $ 54.22M | $ 82.78M | $ 85.68M | $ 0.00 | |
| $ -700.50M | $ -336.30M | $ -42.09M | $ -19.02M | $ 72.19M | |
| $ -663.90M | $ -282.08M | $ 40.69M | $ 66.66M | $ 72.19M | |
| $ -654.49M | $ -278.26M | $ 40.90M | $ 66.66M | $ 72.19M | |
| $ -1.81 | $ -0.74 | $ -0.28 | $ 0.05 | $ 0.09 | |
| $ -1.81 | $ -0.74 | $ -0.28 | $ 0.05 | $ 0.09 | |
| 365.55M | 378.93M | 379.72M | 273.44M | 218.08M | |
| 365.55M | 378.93M | 379.72M | 276.85M | 221.67M |