Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 25.58B | $ 22.61B | $ 17.54B | $ 21.74B | $ 20.45B | $ 20.45B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -20.69M | $ -17.00M | $ 79.00M | $ 199.00M | $ 68.00M | $ -31.00M | |
- | $ -5.00M | $ -7.00M | $ -43.00M | $ -27.00M | $ -13.00M | |
$ 6.18B | $ 3.81B | $ -2.13B | $ 4.77B | $ 3.99B | $ 3.98B | |
$ 1.62B | $ 1.00B | $ -670.00M | $ 1.41B | $ 1.05B | $ 1.04B | |
- | - | - | - | - | - | |
$ 4.31B | $ 2.35B | $ -1.59B | $ 3.27B | $ 2.96B | $ 2.90B | |
$ 3.10 | $ 1.65 | $ -1.02 | $ 2.08 | $ 0.02 | $ 0.02 | |
$ 3.10 | $ 1.65 | $ -1.02 | $ 2.08 | $ 0.02 | $ 0.02 | |
$ 6.35B | $ 1.42B | $ 1.56B | $ 1.57B | $ 1.62B | $ 1.63B | |
$ 6.35B | $ 1.42B | $ 1.56B | $ 1.59B | $ 1.62B | $ 1.63B | |
$ 0.30 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.68 | $ 0.76 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.31B | $ 2.35B | $ -1.59B | $ 3.27B | $ 2.96B | $ 2.90B | |
$ 4.38B | $ 2.53B | $ -1.41B | $ 3.36B | $ 2.93B | $ 2.92B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |