Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 306.23B | $ 196.07M | $ 183.62M | $ 565.37B | $ 548.13B | $ 502.00B | |
$ 64.43M | $ 66.27M | $ 32.17M | - | - | - | |
$ 150.27M | $ 325.04M | $ 203.51M | - | - | - | |
$ 558.00M | - | - | $ 158.00M | $ 1.06B | $ 2.11B | |
$ -5.70B | $ -152.57M | $ -102.51M | $ -635.00M | $ -182.00M | $ -151.00M | |
$ 146.59B | $ -128.97M | $ -19.90M | $ 246.38B | $ 250.65B | $ 229.64B | |
$ 26.15B | $ -67.00K | $ 97.00K | $ 41.28B | $ 48.75B | $ 37.21B | |
- | - | - | - | - | - | |
$ 115.26B | $ -128.91M | $ -19.99M | $ 192.87B | $ 187.41B | $ 180.09B | |
$ -0.73 | - | $ -12.16 | $ 0.61 | $ 0.61 | $ 0.59 | |
$ -0.73 | - | $ -12.16 | $ 0.61 | $ 0.61 | $ 0.59 | |
$ 639.63B | $ 11.59M | $ 875.84K | $ 316.18B | $ 307.22B | $ 305.23B | |
$ 639.63B | $ 11.59M | $ 875.84K | $ 316.18B | $ 307.22B | $ 305.23B | |
$ 0.22 | - | - | $ 0.19 | $ 0.19 | $ 0.18 | |
$ 0.18 | - | - | $ 0.61 | $ 0.61 | $ 0.58 | |
- | - | - | $ 0.61 | $ 0.61 | $ 0.58 | |
- | - | - | - | - | - | |
$ 59.17M | $ 132.33M | $ 118.58M | - | - | - | |
$ 115.27B | $ -128.91M | $ -19.99M | $ 192.87B | $ 187.41B | $ 180.09B | |
$ 119.88B | - | - | $ 193.40B | $ 187.55B | $ 180.21B | |
- | - | - | - | - | - | |
$ -33.61M | $ -128.97M | $ -19.90M | - | - | - | |
$ -30.82M | $ -121.84M | $ 0.00 | - | - | - |