Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.31B | $ 2.83B | $ 2.58B | $ 2.56B | $ 3.15B | $ 3.09B | |
$ 1.80B | $ 744.00M | $ 735.00M | $ 742.00M | $ 781.00M | $ 2.14B | |
$ 1.51B | $ 2.09B | $ 1.84B | $ 1.81B | $ 2.37B | $ 948.00M | |
$ 951.00M | $ 931.00M | $ 917.00M | $ 909.00M | $ 964.00M | $ 1.05B | |
$ -618.00M | $ -325.00M | $ -31.00M | $ -112.00M | $ -493.00M | $ -721.00M | |
$ -64.00M | $ -594.00M | $ -534.00M | $ -432.00M | $ -554.00M | $ -617.00M | |
$ 623.00M | $ -262.00M | $ -7.00M | $ -12.00M | $ 175.00M | $ 481.00M | |
$ -668.00M | $ -941.00M | $ -562.00M | $ -470.00M | $ -541.00M | $ -1.20B | |
$ -45.00M | $ 13.00M | $ 59.00M | $ 121.00M | $ 27.00M | $ 59.00M | |
$ -16.00M | $ -14.00M | $ -24.00M | $ -10.00M | - | - | |
$ -623.00M | $ -954.00M | $ -621.00M | $ -592.00M | $ -567.00M | $ -1.25B | |
$ -0.72 | $ -1.24 | $ -0.89 | $ -0.93 | $ -0.92 | $ -2.05 | |
$ -0.75 | $ -1.24 | $ -0.89 | $ -0.93 | $ -0.92 | $ -2.05 | |
$ 3.33B | $ 768.00M | $ 699.00M | $ 637.00M | $ 615.00M | $ 612.00M | |
$ 2.72B | $ 768.00M | $ 699.00M | $ 637.00M | - | $ 612.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.14B | $ 2.92B | $ 2.60B | $ 2.61B | $ 2.96B | $ 3.19B | |
$ -623.00M | $ -954.00M | $ -621.00M | $ -592.00M | $ -567.00M | $ -1.25B | |
$ 196.10M | $ -503.39M | - | - | - | - | |
- | - | - | - | - | - | |
$ -554.00M | $ -295.00M | $ -1.00M | $ -23.00M | $ 34.00M | $ -1.19B | |
$ 239.00M | $ 501.00M | $ 851.00M | $ 939.00M | $ 1.03B | $ -144.00M |