Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.73B | $ 1.66B | $ 1.11B | $ 1.17B | $ 1.04B | $ 1.17B | |
$ 253.51M | $ 253.04M | $ -218.11M | $ 197.39M | $ 572.90M | $ 693.22M | |
$ 1.47B | $ 1.41B | $ 893.69M | $ 976.36M | $ 465.85M | $ 477.73M | |
$ 967.75M | $ 996.25M | $ 1.04B | $ 1.01B | $ 578.28M | $ 639.81M | |
$ 504.93M | $ 414.12M | $ -142.26M | $ -29.29M | $ -112.43M | $ -162.08M | |
$ 11.56M | $ 7.82M | $ -5.41M | $ -8.81M | $ -1.70M | $ 375.00K | |
$ 204.00K | $ 425.00K | $ 19.63M | $ 1.21M | $ 17.59M | $ -35.35M | |
$ 516.29M | $ 421.52M | $ -167.30M | $ -39.31M | $ -96.54M | $ -197.06M | |
$ -83.66M | $ -97.64M | $ -9.04M | $ 8.86M | $ 14.32M | $ -436.00K | |
- | - | - | - | - | - | |
$ 434.43M | $ 355.76M | $ -158.27M | $ -48.17M | $ -110.86M | $ -196.62M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.22B | $ 1.25B | $ 817.84M | $ 1.20B | $ 1.15B | $ 1.33B | |
$ 434.43M | $ 355.76M | $ -158.27M | $ -48.17M | $ -110.86M | $ -196.62M | |
$ 377.12M | $ 329.85M | - | - | $ -113.74M | $ -160.50M | |
- | - | - | - | $ 8.66M | $ 13.60M | |
$ 540.01M | $ 444.55M | $ -154.26M | $ -28.09M | $ -87.88M | $ -183.46M | |
$ 604.28M | $ 519.48M | $ -76.40M | $ 50.56M | $ -6.02M | $ -103.04M |