Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.28B | $ 1.24B | $ 5.33B | $ 8.52B | $ 3.82B | $ 1.55B | |
$ 1.78B | $ 856.33M | $ -431.33M | $ -760.90M | $ -2.29B | $ 968.41M | |
$ 1.50B | $ 387.71M | $ 334.21M | $ 576.23M | $ 1.53B | $ 580.94M | |
$ 587.72M | $ 884.42M | $ -180.03M | $ -215.51M | $ -1.51B | $ 524.56M | |
$ 912.13M | $ -496.71M | $ 4.71B | $ 7.54B | $ 13.15M | $ 56.39M | |
$ 98.96M | $ ― | $ 26.20M | $ 11.36M | $ 32.41M | $ 745.00K | |
$ 210.89M | $ -1.09B | $ -72.31M | $ -45.26M | $ -56.88M | $ 16.54M | |
$ 1.22B | $ 591.74M | $ 258.12M | $ 417.34M | $ 102.43M | $ 73.67M | |
$ 275.19M | $ 50.76M | $ 371.58M | $ 631.43M | $ 230.53M | $ 25.92M | |
$ ― | $ 873.58M | $ ― | $ ― | $ ― | $ ― | |
$ 964.42M | $ 534.33M | $ 4.45B | $ 6.97B | $ -128.10M | $ 47.75M | |
$ 0.73 | $ 0.41 | $ 1.09 | $ 1.45 | $ -0.09 | $ 0.03 | |
$ 0.73 | $ 0.41 | $ 1.09 | $ 1.44 | $ -0.09 | $ 0.03 | |
$ 2.65B | $ 1.31B | $ 1.32B | $ 1.40B | $ 1.44B | $ 1.55B | |
$ 2.66B | $ 1.31B | $ 1.33B | $ 1.41B | $ 1.44B | $ 1.55B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.49 | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.49 | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.37B | $ 1.74B | $ -611.37M | $ -976.41M | $ -3.81B | $ 1.49B | |
$ 964.42M | $ 534.33M | $ 4.45B | $ 6.97B | $ -128.10M | $ 47.75M | |
$ 903.22M | $ 434.93M | $ ― | $ ― | $ ― | $ 47.75M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 912.13M | $ 591.74M | $ 258.12M | $ 417.34M | $ 102.43M | $ 56.39M | |
$ 912.13M | $ 688.34M | $ 351.57M | $ 473.64M | $ 164.88M | $ 69.79M |