Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.76B | $ 3.32B | $ 4.58B | $ 3.29B | $ 2.18B | $ 1.88B | |
$ 4.69B | $ 3.16B | $ 3.47B | $ 1.95B | $ 1.58B | $ 1.73B | |
$ 75.83M | $ 156.80M | $ 1.12B | $ 1.34B | $ 600.58M | $ 147.43M | |
$ 493.46M | $ 350.30M | $ 270.70M | $ 252.78M | $ 182.82M | $ 212.22M | |
$ -387.13M | $ -193.50M | $ 846.30M | $ 1.09B | $ 417.76M | $ -64.79M | |
$ -79.41M | $ -57.50M | $ -26.80M | $ 17.83M | $ 16.08M | $ 15.02M | |
$ 179.08M | $ 121.60M | $ -28.50M | $ 18.79M | $ -31.81M | $ -58.33M | |
$ -634.24M | $ -357.90M | $ 887.10M | $ 1.09B | $ 369.87M | $ -138.14M | |
$ -154.39M | $ -91.10M | $ -216.70M | $ 270.08M | $ 89.57M | $ -34.36M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -479.85M | $ -266.80M | $ 1.10B | $ 819.01M | $ 280.30M | $ -103.78M | |
$ -9.32 | $ -5.19 | $ 10.89 | $ 12.88 | $ 4.18 | $ -1.54 | |
$ -9.32 | $ -5.19 | $ 10.86 | $ 12.84 | $ 4.18 | $ -1.54 | |
$ 205.78M | $ 51.44M | $ 54.92M | $ 63.59M | $ 67.12M | $ 67.28M | |
$ 205.78M | $ 51.44M | $ 55.11M | $ 63.76M | $ 67.13M | $ 67.28M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.18B | $ 3.51B | $ 3.74B | $ -2.20B | $ -1.77B | $ -1.94B | |
$ -479.85M | $ -266.80M | $ 1.10B | $ 819.01M | $ 280.30M | $ -103.78M | |
$ -626.23M | $ -388.30M | $ 660.70M | $ 779.34M | $ 286.78M | $ -114.45M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -539.91M | $ -298.80M | $ 910.60M | $ 1.11B | $ 391.64M | $ -119.94M | |
$ -200.41M | $ -70.30M | $ 1.11B | $ 1.24B | $ 507.17M | $ 4.79M |