Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 130.31B | $ 133.01B | $ 61.57B | $ 39.19B | $ 30.81B | $ 28.32B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 66.81B | $ 76.99B | $ 17.88B | $ 9.21B | $ 8.17B | $ 8.75B | |
$ 17.23B | $ 18.48B | $ 4.82B | $ 2.82B | $ 1.93B | $ 2.05B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 49.37B | $ 58.29B | $ 12.94B | $ 6.31B | $ 6.16B | $ 6.64B | |
$ ― | $ ― | $ ― | $ 1.50 | $ 0.01 | $ 1.58 | |
$ ― | $ ― | $ ― | $ 1.50 | $ 0.01 | $ 1.58 | |
$ ― | $ ― | $ ― | $ 4.20B | $ 420.00B | $ 4.20B | |
$ ― | $ ― | $ ― | $ 4.20B | $ 420.00B | $ 4.20B | |
$ ― | $ ― | $ ― | $ 0.00 | $ 0.00 | $ 0.41 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 49.37B | $ 58.29B | $ 12.94B | $ 6.31B | $ 6.16B | $ 6.64B | |
$ 49.39B | $ 58.32B | $ 13.01B | $ 6.59B | $ 6.21B | $ 6.73B | |
$ 41.79B | $ 44.71B | $ 24.13B | $ 14.00B | $ 21.37B | $ 20.37B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |