Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 385.00M | $ 3.83B | $ 3.79B | $ 3.69B | $ 6.21B | $ 6.92B | |
$ 3.09B | $ 2.87B | $ 2.81B | $ 2.77B | $ 4.68B | $ 2.85B | |
$ -372.00M | $ 962.00M | $ 978.00M | $ 925.00M | $ 1.52B | $ 6.92B | |
$ 340.00M | $ 933.00M | $ 842.00M | $ 1.42B | $ 1.30B | $ -26.00M | |
$ -448.00M | $ 37.00M | $ 136.00M | $ 474.00M | $ 221.00M | $ 611.00M | |
$ 438.00M | $ 309.00M | $ -285.00M | $ -238.00M | $ -215.00M | $ 4.00M | |
$ -125.00M | $ -102.00M | $ -18.00M | $ -48.00M | $ -65.00M | $ -341.00M | |
$ -705.00M | $ -382.00M | $ -131.00M | $ 284.00M | $ -59.00M | $ 956.00M | |
$ -67.00M | $ 204.00M | $ 72.00M | $ 70.00M | $ -53.00M | $ -335.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 626.00M | $ -439.00M | $ 44.00M | $ 81.00M | $ -110.00M | $ 564.00M | |
$ 4.01 | $ -3.12 | $ 0.67 | $ 1.24 | $ -0.86 | $ 7.85 | |
$ 4.01 | $ -3.12 | $ 0.65 | $ 1.16 | $ -0.86 | $ 7.07 | |
$ 575.40M | $ 140.60M | $ 136.70M | $ 131.20M | $ 128.40M | $ 122.10M | |
$ 571.80M | $ 140.60M | $ 141.20M | $ 139.00M | $ 128.40M | $ 290.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 1.69 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 922.00M | $ 3.80B | $ 2.51B | $ 4.83B | $ 5.99B | $ -26.00M | |
$ 642.00M | $ -423.00M | $ 60.00M | $ 97.00M | $ -79.00M | $ 564.00M | |
$ -601.50M | $ -186.78M | $ ― | $ ― | $ 17.82M | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 218.00M | $ ― | |
$ -509.00M | $ -88.00M | $ 154.00M | $ -29.00M | $ 159.00M | $ 957.00M | |
$ -174.00M | $ 471.00M | $ 764.00M | $ 488.00M | $ 523.00M | $ 1.29B |