Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.30B | $ 1.57B | $ 3.63B | $ 1.85B | $ 858.20M | $ 768.69M | |
$ 684.39M | $ 1.30B | $ 1.30B | $ 752.94M | $ 663.11M | - | |
$ 613.26M | $ 266.24M | $ 2.33B | $ 1.10B | $ 195.08M | $ 768.69M | |
$ 114.81M | $ 39.77M | $ 47.69M | $ 949.96M | $ 695.16M | $ 493.80M | |
$ -115.90M | $ 226.60M | $ 2.28B | $ 900.77M | $ 163.03M | $ 274.89M | |
$ -149.43M | $ -169.02M | $ 171.09M | $ -217.85M | $ -233.75M | $ -160.92M | |
$ 20.70M | $ 189.53M | $ -708.11M | $ 1.08B | $ -9.11M | $ -51.71M | |
$ -117.94M | $ 246.99M | $ 1.40B | $ -230.32M | $ -61.63M | $ 124.69M | |
$ -62.88M | $ 35.09M | $ 261.06M | $ 11.40M | $ -9.21M | $ 27.80M | |
- | - | - | - | - | - | |
$ -63.15M | $ 211.89M | $ 1.12B | $ -259.23M | $ -83.41M | $ 74.47M | |
$ -0.18 | $ 0.76 | $ 4.75 | $ -1.12 | $ -0.39 | $ 0.52 | |
$ -0.18 | $ 0.76 | $ 4.11 | $ -1.12 | $ -0.39 | $ 0.52 | |
$ 1.13B | $ 276.81M | $ 236.04M | $ 231.63M | $ 215.19M | $ 142.75M | |
$ 1.13B | $ 276.81M | $ 277.46M | $ 231.63M | $ 215.19M | $ 187.38M | |
$ 0.11 | $ 0.50 | $ 0.13 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.41B | $ 1.34B | $ 1.35B | $ 949.96M | $ 695.16M | $ 493.80M | |
- | - | - | - | - | - | |
$ -63.15M | $ 211.89M | $ 1.14B | $ -241.72M | $ -52.42M | $ 96.89M | |
$ -180.95M | $ 195.00M | - | - | - | - | |
$ 164.54M | $ 416.01M | $ 1.57B | $ -11.84M | $ 173.20M | $ 286.23M | |
$ 951.90M | $ 1.02B | $ 2.06B | $ 457.55M | $ 590.31M | $ 579.03M |