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 | $ 1.68B | $ -1.70B | $ 781.00M | $ 855.00M | |
$ 1.51B | $ 2.09B | $ 896.00M | $ 859.00M | $ 2.37B | $ 2.23B | |
$ 951.00M | $ 931.00M | $ 917.00M | $ 909.00M | $ 2.18B | $ 2.33B | |
$ -618.00M | $ -325.00M | $ -31.00M | $ -50.00M | $ 188.00M | $ -100.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 | - | - | - | |
$ -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 | $ 615.00M | $ 612.00M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.76 | - | |
- | - | - | - | - | - | |
$ 3.14B | $ 2.92B | $ 2.60B | $ -788.00M | $ 2.96B | $ 3.19B | |
$ -623.00M | $ -954.00M | $ -621.00M | $ -592.00M | $ -567.00M | $ -1.25B | |
$ 196.10M | $ -503.39M | $ -433.98M | - | $ -458.96M | $ -771.74M | |
- | - | - | - | $ 575.00M | $ 660.00M | |
$ -554.00M | $ -295.00M | $ -356.00M | $ -452.00M | $ 34.00M | $ -538.00M | |
$ 239.00M | $ 501.00M | $ 496.00M | $ 510.00M | $ 1.03B | $ 504.00M |