Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.29B | $ 5.99B | $ 4.51B | $ 4.26B | $ 1.94B | $ 998.72M | |
$ 375.12M | $ 1.06B | $ 754.86M | $ 554.65M | $ 240.21M | $ 137.81M | |
$ 1.92B | $ 4.93B | $ 3.76B | $ 3.70B | $ 1.70B | $ 860.91M | |
$ 1.70B | $ 4.35B | $ 3.89B | $ 4.74B | $ 2.65B | $ 1.37B | |
$ 214.23M | $ 580.97M | $ -129.52M | $ -1.04B | $ -944.90M | $ -511.92M | |
$ 74.34M | $ 606.76M | $ 65.15M | $ 24.74M | $ 3.10M | $ 145.00K | |
$ 59.83M | $ -32.97M | $ -11.41M | $ 7.75M | $ -88.00K | $ 9.72M | |
$ 348.40M | $ 1.22B | $ 117.00M | $ -1.02B | $ -941.89M | $ -502.06M | |
$ 29.31M | $ 122.57M | $ 9.75M | $ 59.53M | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 319.09M | $ 1.10B | $ 107.25M | $ -1.24B | $ -1.23B | $ -734.37M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.08B | $ 5.41B | $ 4.64B | $ 5.30B | $ 2.89B | $ 1.51B | |
$ 319.09M | $ 1.10B | $ 107.25M | $ -1.08B | $ -941.89M | $ -502.06M | |
$ 289.12M | $ 898.01M | $ ― | $ ― | $ -945.92M | $ -511.77M | |
$ ― | $ ― | $ ― | $ ― | $ 0.00 | $ 349.00K | |
$ 214.23M | $ 1.22B | $ 117.00M | $ -1.02B | $ -944.90M | $ -501.71M | |
$ 214.23M | $ 1.65B | $ 404.40M | $ -1.02B | $ -836.86M | $ -444.16M |