Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.15B | $ 1.98B | $ 2.12B | $ 1.85B | $ 1.20B | $ 1.79B | |
$ 1.26B | $ 1.15B | $ 1.25B | $ -1.10B | $ 737.27M | $ 1.10B | |
$ 889.40M | $ 832.41M | $ 873.84M | $ 767.50M | $ 464.54M | $ 686.02M | |
$ 648.34M | $ 612.67M | $ 592.19M | $ -519.85M | $ 414.98M | $ 503.27M | |
$ 226.29M | $ 213.22M | $ 281.64M | $ 246.22M | $ 49.56M | $ 182.75M | |
$ 14.28M | $ 7.39M | $ 676.00K | - | $ 1.62M | $ 4.41M | |
$ 9.12M | $ 6.52M | $ -10.20M | $ 2.62M | $ -81.17M | $ -5.93M | |
$ 232.61M | $ 220.61M | $ 282.32M | $ 242.07M | $ -29.98M | $ 181.23M | |
$ 48.99M | $ 46.64M | $ 65.10M | $ 49.61M | $ -11.70M | $ 39.50M | |
- | - | - | - | - | - | |
$ 179.60M | $ 171.55M | $ 216.06M | $ 192.46M | $ -18.40M | $ 141.31M | |
$ 2.49 | $ 2.34 | $ 2.84 | $ 2.43 | $ -0.23 | $ 1.78 | |
$ 2.08 | $ 2.30 | $ 2.77 | $ 2.34 | $ -0.23 | $ 1.69 | |
$ 288.99M | $ 73.34M | $ 76.02M | $ 78.44M | $ 78.64M | $ 79.58M | |
$ 439.38M | $ 74.56M | $ 2.05M | $ 3.19M | $ 78.64M | $ 83.65M | |
$ 0.84 | $ 0.84 | $ 0.84 | $ 0.60 | $ 0.15 | $ 0.57 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.91B | $ 1.76B | $ 1.84B | $ -1.62B | $ 1.15B | $ 1.60B | |
$ 179.60M | $ 171.55M | $ 216.06M | $ 192.46M | $ -18.40M | $ 141.31M | |
$ 140.56M | $ 181.01M | $ 215.78M | - | $ 31.12M | $ 145.95M | |
- | - | - | - | - | - | |
$ 239.36M | $ 219.74M | $ 281.64M | $ 242.07M | $ 49.56M | $ 182.75M | |
$ 264.43M | $ 235.24M | $ 302.22M | $ 257.28M | $ 66.92M | $ 204.08M |