Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 391.06B | $ 391.06B | $ 333.69B | $ 171.26B | $ 151.06B | $ 120.83B | |
$ 217.99B | $ 217.99B | $ 192.54B | $ 146.93B | $ 134.83B | $ 110.60B | |
$ 173.07B | $ 173.07B | $ 141.15B | $ 24.33B | $ 16.23B | $ 10.22B | |
$ 13.09B | $ 13.09B | $ 12.67B | $ 9.07B | $ 9.44B | $ 6.44B | |
$ 159.98B | $ 159.98B | $ 128.48B | $ 15.26B | $ 1.57B | $ 3.79B | |
$ 1.50B | $ 1.50B | $ -2.67B | $ -3.62B | $ -5.43B | $ -3.18B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 167.10B | $ 167.10B | $ 127.95B | $ 13.95B | $ 11.93B | $ 3.85B | |
$ 35.76B | $ 35.76B | $ 24.10B | $ 760.22M | $ 1.58B | $ 818.96M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 109.59B | $ 109.59B | $ 89.30B | $ 9.93B | $ 6.76B | $ 1.23B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 231.08B | $ 231.08B | $ 205.21B | $ 156.00B | $ 144.27B | $ 117.04B | |
$ 109.59B | $ 109.59B | $ 89.30B | $ 9.93B | $ 6.76B | $ 1.23B | |
$ 109.47B | $ 109.37B | $ 89.19B | $ 9.87B | $ 6.45B | $ 1.24B | |
$ 1.76B | $ 3.68B | $ 3.59B | $ 4.08B | $ 6.06B | $ 3.56B | |
$ 170.78B | $ 170.78B | $ 131.54B | $ 18.03B | $ 17.99B | $ 7.41B | |
$ 170.78B | $ 191.04B | $ 144.52B | $ 30.34B | $ 30.02B | $ 11.61B |