Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 3.79B | $ 3.96B | $ 3.92B | $ 4.23B | $ 3.34B | |
| $ 1.96B | $ 2.09B | $ 2.13B | $ 2.35B | $ 1.66B | |
| $ 2.84B | $ 2.17B | $ 3.06B | $ 1.74B | $ 1.66B | |
| $ 349.00M | $ 343.00M | $ 328.00M | $ 346.00M | $ 334.00M | |
| $ -518.00M | $ 249.00M | $ -662.00M | $ 952.00M | $ 330.00M | |
| $ -879.00M | $ -85.00M | $ -937.00M | $ 608.00M | $ -3.00M | |
| $ -57.00M | $ -90.00M | $ -118.00M | $ -63.00M | $ -47.00M | |
| $ -936.00M | $ -175.00M | $ -1.05B | $ 545.00M | $ -50.00M | |
| $ -910.00M | $ -132.00M | $ -950.00M | $ 411.00M | $ -73.00M | |
| $ -4.48 | $ -0.62 | $ -4.41 | $ 1.88 | $ -0.38 | |
| $ -4.48 | $ -0.62 | $ -4.41 | $ 1.87 | $ -0.38 | |
| 203.20M | 212.00M | 215.50M | 218.40M | 219.20M | |
| 203.20M | 212.00M | 215.50M | 220.20M | 219.20M |