Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 16.15B | $ 15.71B | $ 11.81B | $ 12.85B | $ 9.74B | $ 9.53B | |
$ -5.59B | $ -13.06B | $ -11.96B | $ -3.93B | $ -3.80B | $ -3.21B | |
$ 2.98B | $ 2.65B | $ -151.57M | $ 3.13B | $ 1.00B | $ 2.29B | |
$ 642.45M | $ 552.62M | $ -48.21M | $ 684.46M | $ 168.68M | $ 486.35M | |
$ 50.60M | $ -2.10M | $ -22.90M | $ 15.00M | $ -4.43M | $ 4.37M | |
$ 2.22B | $ 1.97B | $ -322.17M | $ 2.39B | $ 797.63M | $ 1.79B | |
$ 163.77 | $ 147.32 | $ -23.57 | $ 111.83 | $ 55.67 | $ 129.25 | |
$ 163.44 | $ 146.98 | $ -23.57 | $ 176.51 | $ 55.63 | $ 129.07 | |
$ 52.49M | $ 13.35M | $ 13.58M | $ 13.77M | $ 13.81M | $ 13.86M | |
$ 52.60M | $ 13.38M | $ 13.58M | $ 13.80M | $ 13.82M | $ 13.88M | |
$ 2.24B | $ 2.00B | $ -216.28M | $ 2.43B | $ 816.03M | $ 1.79B | |
$ 2.94B | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 196.06M | $ 185.08M | $ 196.06M | $ 183.58M | $ 177.58M | $ 171.69M |