Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.57B | $ 3.49B | $ 3.32B | $ 3.23B | $ 2.93B | $ 2.86B | |
$ 1.65B | $ 2.22B | $ 2.16B | $ 2.07B | $ 1.84B | $ -2.27B | |
$ 1.92B | $ 1.26B | $ 1.16B | $ 1.16B | $ 1.09B | $ 5.13B | |
$ 260.71M | $ 814.38M | $ 777.97M | $ 234.85M | $ 220.30M | $ 194.55M | |
$ 460.59M | $ 404.02M | $ 379.27M | $ 347.35M | $ 339.50M | $ 371.69M | |
$ -9.56M | $ -36.05M | $ -38.13M | $ -26.62M | $ -32.29M | $ -31.32M | |
$ -5.65M | $ -38.15M | $ -13.04M | $ -923.00K | $ 6.06M | $ -1.69M | |
$ 434.32M | $ 374.82M | $ 334.70M | $ 321.65M | $ 301.15M | $ 342.07M | |
$ 98.77M | $ 90.65M | $ 95.15M | $ 78.02M | $ 87.06M | $ 99.84M | |
$ 544.00K | $ 2.23M | $ 467.00K | $ -692.00K | $ -1.44M | $ 135.00K | |
$ 335.95M | $ 284.49M | $ 239.29M | $ 5.49B | $ 214.04M | $ 242.20M | |
$ 5.08 | $ 4.34 | $ 3.66 | $ 3.72 | $ 3.32 | $ 3.81 | |
$ 4.98 | $ 4.25 | $ 3.59 | $ 3.61 | $ 3.21 | $ 3.66 | |
$ 264.64M | $ 65.62M | $ 65.40M | $ 65.66M | $ 64.42M | $ 63.57M | |
$ 269.72M | $ 66.91M | $ 66.72M | $ 67.68M | $ 66.66M | $ 66.15M | |
$ 2.85 | $ 1.58 | $ 1.52 | $ 1.50 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -403.81M | $ 3.04B | $ 2.94B | $ -2.39B | $ -2.12B | $ -2.08B | |
$ 335.95M | $ 284.49M | $ 239.29M | $ 244.10M | $ 214.04M | $ 242.20M | |
$ 450.05M | $ 341.60M | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.20B | $ 415.24M | $ 375.53M | $ 351.94M | $ 334.40M | $ 377.56M | |
$ 1.46B | $ 663.84M | $ 609.24M | $ 586.79M | $ 554.70M | $ 572.11M |