Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 232.50B | $ 195.19B | $ 180.03B | $ 174.08B | $ 160.40B | $ 153.57B | |
$ -226.23B | $ -189.67B | $ -171.63B | $ -166.14B | $ -152.25B | $ -145.49B | |
$ 3.45B | $ 5.51B | $ 8.40B | $ 6.78B | $ 10.87B | $ 6.57B | |
$ 99.00M | $ 141.00M | $ 1.61B | $ 1.37B | $ 2.38B | $ 1.45B | |
- | - | - | - | - | - | |
$ 3.04B | $ 5.16B | $ 6.70B | $ 5.37B | $ 8.46B | $ 5.10B | |
$ 10.73 | $ 17.57 | $ 21.54 | $ 15.87 | $ 23.17 | $ 13.58 | |
$ 10.60 | $ 17.39 | $ 21.30 | $ 15.73 | $ 22.96 | $ 13.44 | |
$ 1.14B | $ 293.91M | $ 309.56M | $ 338.06M | $ 365.04M | $ 375.85M | |
$ 1.15B | $ 296.88M | $ 313.06M | $ 340.97M | $ 368.39M | $ 379.82M | |
$ 3.04B | $ 5.16B | $ 6.70B | $ 5.37B | $ 8.46B | $ 5.10B | |
$ 4.33B | $ 6.11B | - | - | $ 4.38B | $ 5.19B | |
$ 5.43 | $ 4.92 | $ 4.48 | $ 4.00 | $ 0.04 | $ 0.04 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.48B | $ 1.40B | $ 1.30B | $ 1.30B | $ 1.40B | $ 1.60B |