Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.24B | $ 6.85B | $ 19.26B | $ 17.74B | $ 274.49M | |
$ 1.77B | $ 2.15B | $ 13.85B | $ 15.12B | $ 266.56M | |
$ 5.72B | $ 6.30B | $ 4.43B | $ 1.82B | $ 1.03B | |
$ 189.00M | $ 621.00M | $ 348.00M | $ 232.00M | $ 31.25M | |
$ -3.39B | $ -3.28B | $ 9.77B | $ 13.53B | $ -732.00M | |
$ -3.94B | $ -4.24B | $ 9.42B | $ 13.30B | $ -763.14M | |
$ 338.00M | $ 297.00M | $ 155.00M | $ -11.00M | $ 18.63M | |
$ -3.61B | $ -3.94B | $ 9.57B | $ 13.29B | $ -744.51M | |
$ -3.56B | $ -4.71B | $ 8.36B | $ 12.20B | $ -747.06M | |
$ -9.27 | $ -12.34 | $ 21.22 | $ 30.28 | $ -1.96 | |
$ -9.27 | $ -12.34 | $ 20.10 | $ 28.31 | $ -1.96 | |
384.00M | 382.00M | 394.00M | 403.00M | 381.33M | |
384.00M | 382.00M | 416.00M | 431.00M | 381.33M |