Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.47B | $ 4.29B | $ 4.29B | $ 3.27B | $ 3.30B | $ 5.58B | |
- | - | - | $ 1.59B | $ 2.57B | $ 2.69B | |
$ -174.00M | - | $ 3.83B | $ 2.06B | $ 1.95B | $ 2.89B | |
$ -342.00M | - | - | - | $ -565.00M | $ 2.92B | |
$ 168.00M | - | - | - | $ 565.00M | $ 1.31B | |
$ -1.36B | - | - | - | $ -2.05B | $ 83.40M | |
$ 80.00M | - | $ -143.00M | - | $ 332.00M | $ 71.90M | |
$ 464.00M | $ 968.00M | $ 300.00M | $ 1.04B | $ 301.00M | $ 738.40M | |
$ 110.00M | $ 231.00M | $ 76.00M | $ 247.00M | $ 93.00M | $ 165.80M | |
- | - | - | - | - | - | |
$ 670.00M | $ 718.00M | $ 223.00M | $ 801.00M | $ 214.00M | $ 3.57B | |
$ 7.11 | $ 14.39 | $ 4.47 | $ 16.09 | $ 4.47 | $ 5.36 | |
$ 7.07 | $ 14.34 | $ 4.46 | $ 16.02 | $ 4.46 | $ 5.46 | |
$ 198.40M | $ 49.80M | $ 49.90M | $ 49.70M | $ 47.80M | $ 50.00M | |
$ 200.80M | $ 50.00M | $ 50.00M | $ 50.00M | $ 47.90M | $ 50.90M | |
$ 0.84 | $ 0.84 | $ 0.84 | $ 0.84 | $ 0.21 | $ 0.63 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -22.00M | $ -717.00M | - | - | $ 2.28B | $ 5.61B | |
$ 349.00M | $ 718.00M | $ 223.00M | $ 801.00M | $ 214.00M | $ 278.00M | |
$ -3.99B | $ 636.72M | - | - | - | - | |
$ 700.00M | $ 879.00M | $ 503.00M | $ 383.00M | - | - | |
$ 500.00M | - | - | - | $ 888.40M | $ 880.60M | |
$ 553.00M | - | - | - | $ 1.11B | $ 1.17B |