Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.84B | $ 2.95B | $ 3.21B | $ 3.49B | $ 3.02B | $ 3.52B | |
$ 1.51B | $ 1.55B | $ 1.74B | $ 1.82B | $ 1.71B | $ -2.01B | |
$ 1.33B | $ 1.40B | $ 1.47B | $ 1.66B | $ 1.31B | $ 5.53B | |
$ 1.07B | $ 1.07B | $ 1.08B | $ 1.17B | $ 1.08B | $ 1.14B | |
$ 307.59M | $ 323.40M | $ 379.17M | $ 497.08M | $ 189.87M | $ 371.87M | |
$ -20.14M | $ -29.20M | $ -41.52M | $ -59.20M | $ -54.55M | $ -36.31M | |
$ 10.53M | $ 8.03M | $ -29.91M | $ -8.29M | $ 41.51M | $ 40.51M | |
$ 292.99M | $ 302.24M | $ 316.74M | $ 438.29M | $ 134.98M | $ 327.95M | |
$ 62.49M | $ 69.74M | $ 66.70M | $ 98.54M | $ 25.27M | $ 64.15M | |
- | - | - | - | - | - | |
$ 223.91M | $ 228.22M | $ 246.32M | $ 335.63M | $ 108.60M | $ 4.25B | |
$ 6.32 | $ 6.24 | $ 6.34 | $ 7.83 | $ 2.51 | $ 5.89 | |
$ 6.32 | $ 6.24 | $ 6.34 | $ 7.81 | $ 2.50 | $ 5.85 | |
$ 142.43M | $ 36.59M | $ 38.82M | $ 42.85M | $ 43.24M | $ 44.40M | |
$ 142.43M | $ 36.59M | $ 38.85M | $ 43.00M | $ 43.41M | $ 44.71M | |
$ 3.15 | $ 3.00 | $ 3.00 | $ 1.40 | $ 0.60 | $ 2.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -123.17M | $ 2.62B | $ 2.82B | $ -666.85M | $ -616.89M | $ -868.12M | |
$ 230.50M | $ 232.50M | $ 250.04M | $ 339.75M | $ 109.72M | $ 263.80M | |
$ 262.47M | $ 238.77M | - | - | - | - | |
- | - | - | - | - | - | |
$ 664.86M | $ 336.21M | $ 359.52M | $ 498.58M | $ 191.05M | $ 365.57M | |
$ 725.32M | $ 400.35M | $ 424.79M | $ 592.69M | $ 285.05M | $ 462.96M |