Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.92B | $ 6.00B | $ 7.59B | $ 9.22B | $ 7.09B | $ 6.20B | |
$ -5.87B | $ -5.72B | $ -7.27B | $ -7.38B | $ -5.95B | $ -5.16B | |
$ 43.90M | $ 274.40M | $ 325.70M | $ 1.64B | $ 923.00M | $ 905.02M | |
$ -2.20M | $ 58.90M | $ 60.40M | $ 392.20M | $ 223.00M | $ 195.17M | |
$ 5.40M | $ 5.40M | $ 11.00M | $ 7.00M | $ 6.00M | $ 2.84M | |
$ 44.40M | $ 216.80M | $ 263.00M | $ 1.24B | $ 696.00M | $ 848.63M | |
$ 0.42 | $ 2.08 | $ 2.46 | $ 11.18 | $ 6.18 | $ 6.26 | |
$ 0.41 | $ 2.07 | $ 2.45 | $ 11.14 | $ 6.16 | $ 6.22 | |
$ 416.10M | $ 104.30M | $ 107.00M | $ 111.00M | $ 112.75M | $ 113.08M | |
$ 417.00M | $ 104.60M | $ 107.30M | $ 111.40M | $ 113.02M | $ 113.66M | |
$ 44.40M | $ 216.80M | $ 263.00M | $ 1.24B | $ 696.00M | $ 707.41M | |
$ -7.18M | $ 216.78M | - | - | - | - | |
$ 2.13 | $ 2.12 | $ 2.06 | $ 1.94 | $ 1.78 | $ 1.68 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 140.70M | $ 132.50M | $ 93.00M | $ 72.00M | $ 57.00M | $ 47.80M |