Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 2.04T | $ 701.10B | $ 1.40T | $ 688.50B | $ 268.39B | |
| $ 394.60B | $ 27.73B | $ 50.82B | $ 88.49B | $ 39.74B | |
| $ 352.52B | $ 147.51B | $ 262.73B | $ 115.16B | $ 98.27B | |
| $ 154.56B | $ 85.58B | $ 130.38B | $ 57.98B | $ 20.05B | |
| $ 199.76B | $ 586.64B | $ 706.74B | $ 187.58B | $ -15.21B | |
| $ 42.07B | $ -119.79B | $ -211.91B | $ -26.67B | $ -58.53B | |
| $ 151.21B | $ 301.97B | $ 194.03B | $ -7.97B | $ -3.96B | |
| $ 193.28B | $ 182.18B | $ -17.88B | $ -34.63B | $ -62.49B | |
| $ 272.13B | $ 48.37B | $ -44.01B | $ -129.47B | $ -52.02B | |
| $ 6.99K | $ 4.37K | $ -1.01K | $ -2.96K | $ -1.19K | |
| $ 6.99K | $ 4.37K | $ -1.01K | $ -2.96K | $ -1.19K | |
| 43.78M | 43.78M | 43.77M | 43.77M | 43.75M | |
| 43.78M | 43.78M | 43.77M | 43.77M | 43.75M |