Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.05B | $ 4.37B | $ 5.24B | $ 2.98B | $ 2.76B | $ 2.71B | |
$ 1.19B | $ 1.34B | $ 1.92B | $ 867.87M | $ 750.69M | $ 600.24M | |
$ 2.86B | $ 3.02B | $ 3.31B | $ 2.12B | $ 2.01B | $ 2.11B | |
$ 3.11B | $ 3.27B | $ 3.67B | $ 1.41B | $ 2.29B | $ 2.15B | |
$ -140.87M | $ -260.76M | $ -474.77M | $ 704.86M | $ -272.52M | $ -47.13M | |
$ -98.05M | $ 86.52M | $ -110.17M | $ -595.53M | $ -8.99M | $ 3.26M | |
$ -152.28M | $ 705.28M | $ 1.06B | $ -239.10M | $ 525.67M | $ 15.56M | |
$ -148.20M | $ 367.13M | $ -1.53B | $ 109.33M | $ 244.16M | $ -28.31M | |
$ 13.66M | $ 108.82M | $ -331.09M | $ -19.90M | $ -45.71M | $ -60.49M | |
- | - | - | - | - | - | |
$ -187.75M | $ 256.73M | $ -1.29B | $ 130.91M | $ 269.73M | $ 22.89M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.30B | $ 4.62B | $ 5.60B | $ 2.28B | $ 3.04B | $ 2.75B | |
$ -159.99M | $ 265.94M | $ -1.17B | $ 130.91M | $ 269.73M | $ 22.89M | |
$ -432.08M | $ 338.71M | $ -1.67B | - | $ -93.92M | $ 9.13M | |
- | - | - | - | $ 16.17M | $ 11.90M | |
$ -46.59M | $ 524.77M | $ -1.51B | $ 704.86M | $ 260.33M | $ -16.40M | |
$ 732.24M | $ 995.83M | $ -1.08B | $ 746.26M | $ 455.99M | $ 123.42M |