Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 331.35B | $ 9.06B | $ ― | $ ― | $ ― | $ ― | |
$ 109.86B | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 221.49B | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 59.48B | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 162.01B | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -6.65B | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -12.17B | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 143.20B | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 72.29B | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 71.18B | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 11.30 | $ 23.44 | |
$ ― | $ ― | $ ― | $ ― | $ 11.30 | $ 23.44 | |
$ ― | $ ― | $ ― | $ ― | $ 1.98B | $ 1.98B | |
$ ― | $ ― | $ ― | $ ― | $ 1.98B | $ 1.98B | |
$ ― | $ ― | $ ― | $ ― | $ 10.22 | $ 10.92 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 169.34B | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 70.90B | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 82.79B | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 8.22B | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 151.41B | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 234.58B | $ 231.97B | $ ― | $ ― | $ ― | $ ― |