Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.07B | $ 7.39B | $ 8.11B | $ 6.59B | $ 4.85B | $ 5.81B | |
$ 2.92B | $ 5.29B | $ 5.87B | $ -5.57B | $ 5.56B | $ 6.35B | |
$ 1.15B | $ 2.10B | $ 2.24B | $ 1.01B | $ -712.72M | $ -532.24M | |
$ 494.00M | $ 901.00M | $ 978.00M | $ 1.18B | $ 920.63M | $ 1.03B | |
$ 654.00M | $ 1.20B | $ 1.24B | $ -170.73M | $ -1.63B | $ -1.56B | |
$ -30.00M | $ 12.00M | $ 60.00M | $ 5.70M | $ -151.29M | $ -218.80M | |
$ 25.00M | $ 128.00M | $ 331.00M | $ 415.83M | $ 421.51M | $ 632.52M | |
$ 649.00M | $ 1.08B | $ 1.53B | $ -175.66M | $ -1.36B | $ -1.15B | |
$ 49.00M | $ 66.00M | $ 86.00M | $ 78.27M | $ -12.27M | $ 224.06M | |
- | - | - | - | - | - | |
$ 601.00M | $ 1.02B | $ 1.45B | $ -924.53M | $ -1.35B | $ -1.37B | |
$ 1.11 | $ 1.85 | $ 2.69 | $ -0.49 | $ -2.53 | $ -2.58 | |
$ 1.09 | $ 1.83 | $ 2.62 | $ -0.49 | $ -2.53 | $ -2.58 | |
$ 1.08B | $ 552.00M | $ 539.00M | $ 505.76B | $ 531.85M | $ 531.85M | |
$ 1.10B | $ 556.00M | $ 1.68B | $ 1.89B | $ 531.85M | $ 531.85M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -2.70 | $ -2.72 | |
$ 0.58 | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.41B | $ 6.19B | $ 6.85B | $ -4.39B | $ 6.48B | $ 7.37B | |
$ 601.00M | $ 1.02B | $ 1.45B | $ -924.53M | $ -1.35B | $ -1.37B | |
$ 601.00M | $ 867.74M | - | - | $ -1.62B | $ -1.77B | |
$ 30.00M | - | - | - | $ 132.66M | $ 202.45M | |
$ 679.00M | $ 1.21B | $ 1.62B | $ -175.66M | $ -1.23B | $ -944.68M | |
$ 1.49B | $ 2.63B | $ 3.25B | $ 1.44B | $ 1.29B | $ 1.73B |