Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.67B | $ 3.65B | $ 3.27B | $ 2.87B | $ 2.72B | $ 2.85B | |
$ 1.06B | $ 2.07B | $ 1.95B | $ 1.66B | $ 1.54B | $ 1.60B | |
$ 2.61B | $ 1.58B | $ 1.32B | $ 1.20B | $ 1.18B | $ 1.25B | |
$ 428.30M | $ 865.60M | $ 736.20M | $ 675.30M | $ 635.70M | $ 681.30M | |
$ 733.90M | $ 708.40M | $ 586.20M | $ 529.60M | $ 543.10M | $ 571.00M | |
$ -48.00M | $ 86.30M | $ -75.90M | $ -50.20M | $ -50.20M | $ -54.20M | |
$ -1.40M | $ -12.40M | $ -11.70M | $ -45.00M | $ -127.50M | $ -41.60M | |
$ 648.90M | $ 617.20M | $ 522.00M | $ 524.00M | $ 365.40M | $ 475.20M | |
$ 36.50M | $ 76.60M | $ 56.20M | $ 40.70M | $ 50.90M | $ 73.10M | |
$ 1.00M | $ 1.00M | $ 800.00K | $ 6.40M | - | - | |
$ 554.10M | $ 540.40M | $ 465.50M | $ 483.40M | $ 314.30M | $ 401.80M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.49B | $ 2.93B | $ 2.69B | $ 2.34B | $ 2.18B | $ 2.28B | |
$ 554.10M | $ 540.40M | $ 465.50M | $ 483.30M | $ 314.30M | $ 401.80M | |
$ 570.04M | $ 507.59M | - | - | $ 435.06M | $ 433.78M | |
- | - | - | - | $ 51.10M | $ 56.00M | |
$ 696.90M | $ 710.30M | $ 597.90M | $ 529.10M | $ 416.50M | $ 531.20M | |
$ 696.90M | $ 821.90M | $ 598.10M | $ 529.10M | $ 497.50M | $ 614.20M |