Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.91B | $ 1.72B | $ 1.66B | $ 1.62B | $ 1.18B | $ 1.86B | |
$ 625.18M | $ 626.39M | $ 588.72M | $ 552.49M | $ 501.30M | $ 465.50M | |
$ 1.20B | $ 1.10B | $ 1.08B | $ 1.07B | $ 681.15M | $ 1.39B | |
$ 649.30M | $ 507.03M | $ 481.41M | $ 504.88M | $ 556.03M | $ 638.57M | |
$ 598.36M | $ 558.69M | $ 561.30M | $ 401.54M | $ 88.59M | $ 186.00M | |
$ -221.36M | $ -181.02M | $ -129.89M | $ -103.21M | $ -128.47M | $ -156.68M | |
$ -2.51M | $ -28.88M | $ -28.89M | $ 12.79M | $ 20.59M | $ 37.79M | |
$ 353.73M | $ 380.76M | $ 434.88M | $ 285.54M | $ -60.46M | $ -8.47M | |
$ 41.24M | $ 42.98M | $ 44.53M | $ -69.29M | $ 114.08M | $ -1.73M | |
$ 2.79M | $ 3.10M | $ 3.47M | $ 3.29M | $ 1.10M | $ 1.93M | |
$ 163.76M | $ 176.00M | $ 205.46M | $ 241.85M | $ -150.40M | $ 78.67M | |
$ 2.80 | $ 3.04 | $ 3.48 | $ 3.50 | $ -2.13 | $ -0.05 | |
$ 2.69 | $ 2.94 | $ 3.36 | $ 2.84 | $ -2.13 | $ -0.05 | |
$ 235.00M | $ 57.88M | $ 58.98M | $ 69.07M | $ 70.54M | $ 69.56M | |
$ 371.31M | $ 103.22M | $ 104.66M | $ 116.45M | $ 70.54M | $ 69.56M | |
$ 1.00 | - | $ 1.00 | $ 3.00 | $ 0.10 | $ 0.40 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.19B | $ 1.13B | $ 1.07B | $ 780.34M | $ 788.97M | $ 1.10B | |
$ 163.76M | $ 176.00M | $ 205.46M | $ 241.85M | $ -150.40M | $ -3.35M | |
$ -412.73M | $ -437.32M | - | - | - | - | |
- | - | - | - | - | - | |
$ 579.42M | $ 561.78M | $ 564.77M | $ 388.75M | $ 68.00M | $ 148.21M | |
$ 760.20M | $ 694.32M | $ 693.14M | $ 546.54M | $ 299.39M | $ 384.00M |