Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.65B | $ 3.65B | $ 3.27B | $ 2.87B | $ 2.72B | $ 2.85B | |
$ 2.07B | $ 2.07B | $ 1.95B | $ 1.66B | $ 1.54B | $ 1.60B | |
$ 1.58B | $ 1.58B | $ 1.32B | $ 1.20B | $ 1.18B | $ 1.25B | |
$ 865.60M | $ 865.60M | $ 736.20M | $ 675.30M | $ 635.70M | $ 681.30M | |
$ 708.40M | $ 708.40M | $ 586.20M | $ 529.60M | $ 543.10M | $ 571.00M | |
$ -93.10M | $ -93.10M | $ -75.90M | $ -50.20M | $ -50.20M | $ -54.20M | |
$ -1.90M | $ -1.90M | $ -11.70M | $ -45.00M | $ -127.50M | $ -41.60M | |
$ 617.20M | $ 617.20M | $ 522.00M | $ 524.00M | $ 365.40M | $ 475.20M | |
$ 76.60M | $ 76.60M | $ 56.20M | $ 40.70M | $ 50.90M | $ 73.10M | |
$ 1.00M | $ 1.00M | $ 800.00K | $ 6.40M | - | - | |
$ 540.40M | $ 540.40M | $ 465.50M | $ 483.40M | $ 314.30M | $ 401.80M | |
$ 6.15 | $ 6.15 | $ 5.20 | $ 5.37 | $ 3.41 | $ 4.29 | |
$ 6.12 | $ 6.12 | $ 5.19 | $ 5.34 | $ 3.39 | $ 4.26 | |
$ 351.60M | $ 87.90M | $ 89.52M | $ 90.00M | $ 92.30M | $ 93.60M | |
$ 353.20M | $ 88.30M | $ 89.69M | $ 90.51M | $ 92.80M | $ 94.30M | |
$ 1.80 | $ 1.80 | - | - | $ 1.28 | $ 1.08 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 4.89 | |
- | - | - | - | - | - | |
$ 2.93B | $ 2.93B | $ 2.69B | $ 2.34B | $ 2.18B | $ 2.28B | |
$ 540.50M | $ 540.40M | $ 465.50M | $ 483.30M | $ 314.30M | $ 401.80M | |
$ 387.90M | $ 507.59M | - | - | $ 435.06M | $ 433.78M | |
- | - | - | - | $ 51.10M | $ 56.00M | |
$ 710.30M | $ 710.30M | $ 597.90M | $ 529.10M | $ 416.50M | $ 531.20M | |
$ 710.30M | $ 710.30M | $ 598.10M | $ 529.10M | $ 497.50M | $ 614.20M |