Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.18B | $ 2.27B | $ 2.41B | $ 2.62B | $ 13.23B | |
$ 744.18M | $ 1.31B | $ 1.56B | $ -1.78B | $ 1.38B | |
$ 438.64M | $ 956.48M | $ 852.13M | $ 837.90M | $ 540.00M | |
$ 380.07M | $ 931.19M | $ 786.56M | $ -949.54M | $ -6.60B | |
$ 58.57M | $ 25.29M | $ 65.56M | $ -111.64M | $ -16.05B | |
$ 36.39M | $ 174.79M | $ 80.38M | $ 76.76M | $ 92.00M | |
$ 519.98M | $ -94.10M | $ 488.63M | $ 42.70M | $ -594.78M | |
$ 614.94M | $ 291.27M | $ 634.57M | $ -77.59M | $ 117.72M | |
$ 30.82M | $ 18.86M | $ 34.58M | $ 25.75M | $ 27.82M | |
$ -59.64M | $ 3.30M | $ ― | $ ― | $ -51.76M | |
$ 529.26M | $ 301.82M | $ 119.47M | $ -89.53M | $ 1.36B | |
$ 7.35 | $ 5.31 | $ 0.08 | $ -0.06 | $ 6.00 | |
$ 6.51 | $ 4.87 | $ 0.08 | $ -0.06 | $ 6.00 | |
$ 143.95M | $ 65.43M | $ 2.88B | $ 1.56B | $ 812.22M | |
$ 154.74M | $ 73.15M | $ 2.88B | $ 1.56B | $ 812.22M | |
$ 1.02 | $ ― | $ 0.51 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.12B | $ 2.24B | $ 2.35B | $ -2.75B | $ -16.11B | |
$ 533.90M | $ 301.82M | $ 128.89M | $ -80.29M | $ 1.37B | |
$ 26.85M | $ 220.26M | $ ― | $ ― | $ ― | |
$ 6.52M | $ ― | $ ― | $ ― | $ ― | |
$ 621.46M | $ 301.69M | $ 647.34M | $ -63.11M | $ 89.21M | |
$ 621.46M | $ 434.19M | $ 810.72M | $ 119.81M | $ 292.59M |