Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 175.00M | $ 1.11B | $ 789.00M | $ 1.68B | $ 725.00M | $ 1.02B | |
- | - | - | - | - | - | |
$ 433.00M | $ 385.00M | $ 398.00M | - | - | - | |
- | - | - | - | - | - | |
$ 2.15B | $ 462.00M | $ -55.00M | - | - | - | |
$ 561.00M | $ 1.54B | $ 655.00M | $ 1.60B | $ 503.00M | $ 809.00M | |
$ 11.00M | $ 20.00M | $ 55.00M | $ 29.00M | $ 19.00M | $ 16.00M | |
- | - | - | - | - | - | |
$ 1.58B | $ 1.52B | $ 600.00M | $ 1.57B | $ 484.00M | $ 793.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 129.00M | $ 870.00M | $ 248.00M | - | - | - | |
$ 1.58B | $ 1.52B | $ 600.00M | $ 1.57B | $ 484.00M | $ 793.00M | |
$ -608.04M | - | - | $ 1.57B | $ 484.00M | $ 793.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |