Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 160.56B | $ 151.36B | $ 140.94B | $ 116.81B | $ 100.33B | |
| $ 156.81B | $ 147.59B | $ 137.51B | $ 113.44B | $ 97.26B | |
| $ 8.82B | $ 4.51B | $ 4.61B | $ 6.33B | $ -780.00M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 147.99B | $ 143.09B | $ 132.90B | $ 107.11B | $ 98.04B | |
| $ 147.99B | $ 143.09B | $ 132.90B | $ 107.11B | $ 98.04B | |
| $ -130.01B | $ -121.82B | $ -110.94B | $ -90.87B | $ -70.09B | |
| $ 17.98B | $ 21.27B | $ 21.96B | $ 16.23B | $ 27.95B | |
| $ 14.36B | $ 16.98B | $ 17.41B | $ 12.92B | $ 22.18B | |
| $ 3.68 | $ <0.01 | $ <0.01 | $ <0.01 | $ 0.01 | |
| $ 3.67 | $ <0.01 | $ <0.01 | $ <0.01 | $ 0.01 | |
| 5.87B | 5.87B | 5.87B | 5.87B | 5.87B | |
| 5.89B | 5.89B | 5.89B | 5.89B | 5.89B |