Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.01B | $ 3.70B | $ 3.75B | $ 3.85B | $ 3.48B | $ 7.97B | |
$ 431.00M | - | $ 476.00M | $ 484.00M | $ 454.00M | $ 479.00M | |
$ 1.58B | $ 3.70B | $ 3.28B | $ 3.37B | $ 3.03B | $ 7.49B | |
$ 1.17B | $ 2.82B | $ 2.67B | $ 3.36B | $ 5.59B | $ 6.67B | |
$ 406.00M | $ 876.00M | $ 1.16B | $ 423.00M | $ 1.33B | $ 820.00M | |
$ -215.00M | $ -477.00M | $ 551.00M | $ 13.00M | $ 23.00M | $ 53.00M | |
$ 13.00M | $ -73.00M | $ 356.00M | $ -35.00M | $ 709.00M | $ 22.00M | |
$ 204.00M | $ 559.00M | $ 802.00M | $ 464.00M | $ -82.00M | $ 831.00M | |
$ 81.00M | $ 179.00M | $ 69.00M | $ 344.00M | $ 279.00M | $ -123.00M | |
- | - | - | - | $ 723.00M | $ 54.00M | |
$ 136.00M | $ -2.53B | $ -162.00M | $ 674.00M | $ -349.00M | $ 1.02B | |
$ 0.08 | $ -1.44 | $ -0.09 | $ 9.75 | $ -5.00 | $ 9.00 | |
$ 0.08 | $ -1.42 | $ -0.09 | $ 9.75 | $ -5.00 | $ 9.00 | |
$ 1.70B | $ 1.76B | $ 1.75B | $ 82.15M | $ 69.96M | $ 69.96M | |
$ 1.70B | $ 1.78B | $ 1.75B | $ 82.15M | $ 69.96M | $ 69.96M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.60B | $ 2.82B | $ 2.76B | $ 3.40B | $ 5.96B | $ 7.15B | |
$ 136.00M | $ -2.53B | $ -162.00M | $ 674.00M | $ -349.00M | $ 1.02B | |
$ 59.92M | $ 404.87M | $ 692.00M | - | - | - | |
$ 222.00M | - | - | - | - | - | |
$ 426.00M | $ 1.09B | $ 1.39B | $ 1.05B | $ 942.00M | $ 117.00M | |
$ 933.00M | $ 1.82B | $ 2.16B | $ 1.88B | $ 1.73B | $ 2.27B |