Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.85B | $ 1.72B | $ 1.66B | $ 1.62B | $ 1.18B | $ 1.86B | |
$ 423.62M | $ 626.39M | $ -279.54M | $ -275.46M | $ 501.30M | $ 949.94M | |
$ 1.43B | $ 1.10B | $ 1.12B | $ 1.08B | $ 681.15M | $ 906.59M | |
$ 600.99M | $ 507.03M | $ 481.41M | $ 504.88M | $ 556.03M | $ 638.47M | |
$ 590.26M | $ 558.69M | $ 641.32M | $ 579.21M | $ 125.11M | $ 268.12M | |
$ -208.86M | $ -181.02M | $ -129.89M | $ -103.21M | $ -128.47M | $ -156.68M | |
$ 13.44M | $ -28.88M | $ 76.55M | $ 190.46M | $ -57.11M | $ -119.92M | |
$ 367.96M | $ 380.76M | $ 434.88M | $ 285.54M | $ -60.46M | $ -8.47M | |
$ 42.44M | $ 42.98M | $ 44.53M | $ -69.29M | $ 114.08M | $ -1.73M | |
$ 2.89M | $ 3.10M | $ 3.47M | $ 3.29M | - | - | |
$ 168.44M | $ 176.00M | $ 205.46M | $ 241.85M | $ -150.40M | $ -3.35M | |
$ 2.91 | $ 3.04 | $ 3.48 | $ 3.50 | $ -2.13 | $ -0.05 | |
$ 2.42 | $ 2.94 | $ 3.36 | $ 2.84 | $ -2.13 | $ -0.05 | |
$ 233.87M | $ 57.88M | $ 58.98M | $ 69.07M | $ 70.54M | $ 69.56M | |
$ 370.82M | $ 103.22M | $ 104.66M | $ 116.45M | $ 70.54M | $ 69.56M | |
$ 1.25 | - | $ 1.00 | $ 3.00 | $ 0.10 | $ 0.40 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.02B | $ 1.13B | $ 201.87M | $ 229.42M | $ 1.06B | $ 1.59B | |
$ 170.33M | $ 176.00M | $ 205.46M | $ 241.85M | $ -150.40M | $ -3.35M | |
$ -414.18M | $ -437.32M | - | - | $ -108.15M | $ 93.30M | |
- | - | - | - | $ 128.47M | $ 156.68M | |
$ 581.15M | $ 561.78M | $ 564.77M | $ 388.75M | $ 68.00M | $ 148.21M | |
$ 750.25M | $ 694.32M | $ 702.76M | $ 546.54M | $ 299.39M | $ 370.42M |