Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 10.17B | $ 11.92B | $ 14.42B | $ 12.29B | $ 6.67B | |
| $ 935.00M | $ 1.95B | $ 2.20B | $ 2.33B | $ -196.00M | |
| $ 783.00M | $ 852.00M | $ 1.25B | $ 1.24B | $ 1.19B | |
| $ 511.00M | $ 518.00M | $ 509.00M | $ 517.00M | $ 450.00M | |
| $ 467.00M | $ 150.00M | $ 1.09B | $ 605.00M | $ -1.45B | |
| $ 152.00M | $ 1.10B | $ 950.00M | $ 1.09B | $ -1.39B | |
| $ -719.00M | $ -2.02B | $ -941.00M | $ -1.67B | $ -1.20B | |
| $ -567.00M | $ -922.00M | $ 9.00M | $ -578.00M | $ -2.58B | |
| $ -436.00M | $ -670.00M | $ -179.00M | $ -604.00M | $ -1.62B | |
| $ -0.94 | $ -1.75 | $ -0.57 | $ -2.32 | $ -7.33 | |
| $ -0.94 | $ -1.75 | $ -0.57 | $ -2.32 | $ -7.33 | |
| 466.00M | 382.00M | 316.00M | 260.00M | 221.00M | |
| 466.00M | 382.00M | 316.00M | 260.00M | 221.00M |