Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 6.00B | $ 6.79B | $ 6.34B | $ 4.97B | $ 5.53B | $ 6.64B | |
$ 2.47B | $ 5.18B | $ -4.96B | $ 3.90B | $ 4.46B | $ 4.67B | |
$ 1.26B | $ 1.62B | $ 1.38B | $ 1.07B | $ 1.06B | $ 1.97B | |
$ 1.09B | $ -830.00M | $ -705.00M | $ 661.00M | $ 612.00M | $ 739.00M | |
$ 17.00M | $ 786.00M | $ 676.00M | $ 406.00M | $ 451.00M | $ 1.23B | |
$ -223.00M | $ -163.00M | $ -185.00M | $ -210.00M | $ -208.00M | $ -195.00M | |
$ -177.00M | $ -118.00M | $ -185.00M | $ -17.00M | $ -367.00M | $ 118.00M | |
$ -349.00M | $ 741.00M | $ 676.00M | $ 179.00M | $ -124.00M | $ 1.16B | |
$ -54.00M | $ 163.00M | $ 68.00M | $ -40.00M | $ -72.00M | $ 159.00M | |
$ 50.00M | $ 55.00M | $ 43.00M | - | - | - | |
$ -103.00M | $ 578.00M | $ 608.00M | $ 219.00M | $ -52.00M | $ 995.00M | |
$ -1.99 | $ 3.72 | $ 3.69 | $ 1.33 | $ -0.32 | $ 5.62 | |
$ -1.99 | $ 3.65 | $ 3.60 | $ 1.32 | $ -0.32 | $ 5.45 | |
$ 446.72M | $ 155.36M | $ 164.77M | $ 164.68M | $ 164.82M | $ 176.97M | |
$ 450.46M | $ 158.30M | $ 168.89M | $ 166.35M | $ 164.82M | $ 182.57M | |
$ 0.75 | $ 1.00 | - | $ 1.00 | $ 1.00 | $ 0.84 | |
- | - | - | - | - | - | |
- | - | - | $ 2.00 | $ 2.54 | $ 5.85 | |
- | - | - | $ 1.98 | $ 2.51 | $ 5.67 | |
- | - | - | - | - | - | |
$ 3.56B | $ 6.02B | $ -5.67B | $ 4.56B | $ 5.08B | $ 5.41B | |
$ -351.00M | $ 578.00M | $ 608.00M | $ 219.00M | $ -52.00M | $ 995.00M | |
$ -371.83M | $ 595.39M | - | $ 276.67M | $ 5.67M | $ 1.03B | |
- | - | - | $ 210.00M | $ 208.00M | $ 195.00M | |
$ -126.00M | $ 904.00M | $ 861.00M | $ 389.00M | $ 84.00M | $ 1.35B | |
$ 147.00M | $ 1.20B | $ 1.19B | $ 709.00M | $ 395.00M | $ 1.63B |