Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Jun 21 | Dec 20 |
---|---|---|---|---|---|---|
$ ― | $ 30.63B | $ 50.75B | $ 26.28B | $ 10.05B | $ 3.75B | |
$ ― | $ 9.97B | $ 4.53B | $ 5.94B | $ ― | $ 896.00M | |
$ ― | $ 20.66B | $ 46.23B | $ 20.35B | $ 10.05B | $ 2.85B | |
$ ― | $ 14.02B | $ 20.52B | $ 13.35B | $ 9.06B | $ 2.98B | |
$ ― | $ 6.06B | $ 25.71B | $ -508.00M | $ ― | $ -126.00M | |
$ ― | $ 8.00M | $ 870.00M | $ -29.00M | $ -365.00M | $ -309.00M | |
$ ― | $ -125.00M | $ -4.23B | $ 361.00M | $ 365.00M | $ ― | |
$ ― | $ 7.20B | $ 29.66B | $ 7.51B | $ 260.00M | $ -438.00M | |
$ ― | $ 2.23B | $ 5.94B | $ 571.00M | $ -91.00M | $ -76.00M | |
$ ― | $ ― | $ ― | $ ― | $ 219.00M | $ ― | |
$ ― | $ 5.16B | $ 24.94B | $ 6.43B | $ 233.00M | $ -330.00M | |
$ ― | $ 37.66 | $ 127.08 | $ 61.08 | $ ― | $ -31.79 | |
$ ― | $ 36.92 | $ 124.87 | $ 60.87 | $ ― | $ -31.79 | |
$ ― | $ 137.06M | $ 133.68M | $ 105.26M | $ ― | $ 136.31M | |
$ ― | $ 137.06M | $ 133.68M | $ 105.62M | $ ― | $ 136.31M | |
$ ― | $ 0.10 | $ 0.40 | $ 18.00 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ -5.31 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ -5.31 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 24.00B | $ 25.04B | $ ― | $ ― | $ 3.88B | |
$ ― | $ 5.16B | $ 24.94B | $ 6.43B | $ 351.00M | $ -330.00M | |
$ ― | $ 6.18B | $ 24.73B | $ 6.97B | $ 555.00M | $ -328.34M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 312.00M | |
$ ― | $ 8.23B | $ 29.58B | $ 8.19B | $ 625.00M | $ -126.00M | |
$ ― | $ 9.78B | $ 30.78B | $ 9.21B | $ 1.14B | $ 282.00M |