Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
|---|---|---|---|---|---|
| $ 7.02B | $ 4.31B | $ 7.29B | $ 514.24M | $ 382.00M | |
| $ 7.02B | $ 4.31B | $ 7.29B | $ 514.24M | $ 382.00M | |
| $ -6.62B | $ -4.00B | $ -7.33B | $ -512.09M | $ -376.00M | |
| $ 50.00M | $ 13.00M | $ 100.00M | $ 446.00K | $ 217.00K | |
| $ 2.21B | $ 319.00M | $ 0.00 | $ 2.45M | $ 6.22M | |
| $ 400.00M | $ 306.00M | $ -42.00M | $ 2.15M | $ 6.00M | |
| $ 414.00M | $ 23.00M | $ -71.00M | $ 0.00 | $ 0.00 | |
| $ 814.00M | $ 532.00M | $ -42.00M | $ 2.15M | $ 6.00M | |
| $ 796.00M | $ 499.00M | $ -44.00M | $ 1.61M | $ 6.00M | |
| $ 6.78 | $ 9.69 | $ -1.28 | $ 0.06 | $ 0.22 | |
| $ 6.78 | $ 9.69 | $ -1.28 | $ 0.06 | $ 0.22 | |
| 117.39M | 50.55M | 34.45M | 27.82M | 27.82M | |
| 117.39M | 50.55M | 34.45M | 27.82M | 27.82M |