Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.24B | $ 5.51B | $ 6.22B | $ 5.44B | $ 4.69B | $ 5.19B | |
$ 4.26B | $ 4.78B | $ 5.22B | $ -4.86B | $ 3.97B | $ 4.34B | |
$ 978.00M | $ 733.00M | $ 997.00M | $ 574.00M | $ 720.00M | $ 847.00M | |
$ 588.00M | $ 536.00M | $ 360.00M | $ 455.00M | $ 519.00M | $ 476.00M | |
$ 367.00M | $ 28.00M | $ 637.00M | $ 119.00M | $ 201.00M | $ 371.00M | |
$ -243.00M | $ 254.00M | $ -218.00M | $ -90.00M | $ -295.00M | $ -617.00M | |
$ 36.00M | $ -168.00M | $ -49.00M | $ -5.84B | $ -28.00M | $ -112.00M | |
$ 120.00M | $ -225.00M | $ 468.00M | $ 29.00M | $ -122.00M | $ -156.00M | |
$ 40.00M | $ -3.00M | $ 149.00M | $ -4.00M | $ -112.00M | $ 84.00M | |
- | - | $ 27.00M | - | - | - | |
$ 79.00M | $ -223.00M | $ 318.00M | $ 23.00M | $ -27.00M | $ -93.00M | |
$ 0.43 | $ -1.26 | $ 1.78 | $ 0.13 | $ -0.18 | $ -0.53 | |
$ 0.42 | $ -1.26 | $ 1.77 | $ 0.13 | $ -0.18 | $ -0.53 | |
$ 717.00M | $ 178.70M | $ 177.80M | $ 177.40M | $ 146.20M | $ 175.53M | |
$ 719.70M | $ 178.70M | $ 178.40M | $ 177.70M | $ 146.20M | $ 175.57M | |
$ 0.40 | $ 0.40 | $ 0.40 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.85B | $ 5.31B | $ 5.58B | $ -4.41B | $ 4.49B | $ 4.82B | |
$ 78.00M | $ -223.00M | $ 318.00M | $ 23.00M | $ -27.00M | $ 107.00M | |
$ 104.65M | $ 250.00M | - | - | $ 78.52M | $ -158.70M | |
- | - | - | - | $ 298.00M | $ 425.00M | |
$ 203.00M | $ 32.00M | $ 468.00M | $ 119.00M | $ 176.00M | $ 269.00M | |
$ 529.00M | $ 632.00M | $ 811.00M | $ 468.00M | $ 643.00M | $ 912.00M |