Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.47B | $ 2.77B | $ 2.80B | $ 3.21B | $ 3.03B | $ 1.51B | |
$ 585.91M | $ ― | $ ― | $ ― | $ 742.26M | $ 291.31M | |
$ 887.70M | $ ― | $ ― | $ ― | $ 2.29B | $ 1.22B | |
$ 599.22M | $ ― | $ ― | $ ― | $ 2.78B | $ 1.41B | |
$ 288.49M | $ 129.30M | $ 2.48B | $ 2.27B | $ -496.25M | $ -194.48M | |
$ 39.54M | $ ― | $ ― | $ ― | $ 26.52M | $ 10.53M | |
$ 19.64M | $ -30.60M | $ -9.70M | $ -1.53M | $ -143.97M | $ 4.97M | |
$ 347.67M | $ 164.24M | $ 630.69M | $ -1.80B | $ -613.70M | $ -178.98M | |
$ -28.89M | $ 555.00K | $ 22.98M | $ -220.99M | $ 50.16M | $ 142.53M | |
$ ― | $ ― | $ ― | $ ― | $ -15.00K | $ -29.00K | |
$ 376.56M | $ 167.22M | $ 2.46B | $ 2.49B | $ -754.14M | $ -458.37M | |
$ 0.90 | $ 0.04 | $ 0.15 | $ -0.58 | $ -2.30 | $ -1.43 | |
$ 0.90 | $ 0.04 | $ 0.15 | $ ― | $ -2.30 | $ -1.43 | |
$ 784.36M | $ 3.77B | $ 3.92B | $ 2.99B | $ 321.51M | $ 321.51M | |
$ 800.52M | $ 3.88B | $ 4.02B | $ ― | $ 321.51M | $ 321.51M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.19B | $ -2.64B | $ -336.92M | $ 795.40M | $ 3.52B | $ 1.71B | |
$ 376.56M | $ 167.22M | $ 607.72M | $ 2.49B | $ -663.87M | $ -321.54M | |
$ 377.07M | $ 120.72M | $ ― | $ ― | $ -549.85M | $ -324.65M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 288.49M | $ ― | $ ― | $ -1.80B | $ -496.25M | $ -194.48M | |
$ 288.49M | $ ― | $ ― | $ -1.64B | $ -483.18M | $ -187.79M |