Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.35B | $ 3.81B | $ 2.46B | $ 1.42B | $ 1.18B | |
| $ 4.56B | $ 3.22B | $ 2.08B | $ -511.06M | $ -447.86M | |
| $ 4.12B | $ 3.78B | $ 3.29B | $ 1.28B | $ 990.87M | |
| $ 141.90M | $ 171.76M | $ 87.67M | $ 66.28M | $ 46.46M | |
| $ 589.69M | $ -396.44M | $ -1.12B | $ -1.72B | $ -1.39B | |
| $ 447.80M | $ -568.20M | $ -1.21B | $ -1.79B | $ -1.44B | |
| $ -30.33M | $ 35.20M | $ 381.90M | $ -171.37M | $ 147.00K | |
| $ 417.47M | $ -533.00M | $ -825.84M | $ -1.96B | $ -1.44B | |
| $ 287.36M | $ -644.79M | $ -881.71M | $ -2.00B | $ -1.46B | |
| $ 0.20 | $ -0.47 | $ -0.65 | $ -1.49 | $ -1.17 | |
| $ 0.20 | $ -0.47 | $ -0.65 | $ -1.49 | $ -1.17 | |
| 1.42B | 1.37B | 1.36B | 1.34B | 1.21B | |
| 1.47B | 1.37B | 1.36B | 1.34B | 1.21B |