Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.75B | $ 1.46B | $ 1.65B | $ 1.24B | $ 575.94M | $ 908.06M | |
$ 573.32M | $ 1.06B | - | $ -210.00K | $ 611.96M | $ 590.71M | |
$ 1.17B | $ 402.28M | $ 1.65B | $ 1.24B | $ -36.03M | $ 317.36M | |
$ 1.46B | $ 192.49M | $ 915.86M | $ 1.21B | $ 117.37M | $ 92.04M | |
$ 283.73M | $ 209.79M | $ 736.12M | $ -1.21B | $ -153.39M | $ 225.31M | |
$ -189.76M | $ -173.15M | $ -125.50M | $ -133.14M | $ -99.42M | $ -97.85M | |
$ 153.73M | $ 90.09M | $ 226.17M | $ -1.24B | $ -177.21M | $ -104.88M | |
$ -59.77M | $ 126.73M | $ 384.45M | $ -184.59M | $ -430.02M | $ 22.59M | |
$ -43.50M | $ -60.60M | $ 2.54M | $ -1.64M | $ 35.58M | $ -36.14M | |
$ -17.15M | $ -3.21M | $ 14.22M | - | - | - | |
$ -16.26M | $ 187.33M | $ 381.92M | $ -182.95M | $ -465.61M | $ 58.73M | |
$ 0.03 | $ 1.56 | $ 4.63 | $ -2.24 | $ -6.88 | $ 1.08 | |
$ 0.02 | $ 1.55 | $ 4.56 | $ -2.24 | $ -6.88 | $ 1.08 | |
$ 590.56M | $ 119.89M | $ 82.45M | $ 81.77K | $ 67.66M | $ 54.19M | |
$ 592.57M | $ 120.75M | $ 83.68M | $ 81.77K | $ 67.66M | $ 54.41M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.41 | $ 1.32 | |
- | - | - | - | $ -0.41 | $ 1.31 | |
- | - | - | - | - | - | |
$ 763.03M | $ 1.25B | $ 915.86M | $ 1.21B | $ 729.33M | $ 682.75M | |
- | - | - | - | $ 99.42M | $ 97.85M | |
$ -16.26M | $ 187.33M | $ 381.92M | $ -182.95M | $ -465.61M | $ 58.73M | |
$ -179.00M | - | $ 303.72M | - | $ -334.04M | $ 137.25M | |
$ 4.88M | $ 299.88M | $ 509.95M | $ -51.45M | $ -330.61M | $ 120.44M | |
$ 545.97M | $ 1.05B | $ 524.33M | $ 344.55M | $ 83.48M | $ 500.75M |