Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 3.47B | $ 3.27B | $ 2.87B | $ 2.72B | $ 2.85B | $ 2.73B | |
$ 2.05B | $ 1.95B | $ 1.66B | $ 1.54B | $ 1.60B | $ 1.56B | |
$ 1.42B | $ 1.32B | $ 1.20B | $ 1.18B | $ 1.25B | $ 1.17B | |
$ 784.30M | $ 736.20M | $ 674.70M | $ 635.70M | $ 681.30M | $ 647.50M | |
$ 640.40M | $ 586.20M | $ 530.20M | $ 543.10M | $ 571.00M | $ 525.80M | |
$ -86.40M | $ -75.90M | $ -49.80M | $ -50.20M | $ -54.20M | $ -53.20M | |
$ 300.00K | $ -11.70M | $ 43.60M | $ -127.50M | $ -41.60M | $ 2.60M | |
$ 554.90M | $ 522.00M | $ 524.00M | $ 365.40M | $ 475.20M | $ 475.20M | |
$ 66.10M | $ 56.20M | $ 40.70M | $ 50.90M | $ 73.10M | $ 39.80M | |
- | $ 800.00K | - | - | - | - | |
$ 488.50M | $ 465.50M | $ 483.00M | $ 314.30M | $ 401.80M | $ 434.90M | |
$ 5.55 | $ 5.20 | $ 5.37 | $ 3.41 | $ 4.29 | $ 4.58 | |
$ 5.53 | $ 5.19 | $ 5.34 | $ 3.39 | $ 4.26 | $ 4.54 | |
$ 351.80M | $ 88.00M | $ 89.90M | $ 92.30M | $ 93.60M | $ 95.00M | |
$ 352.80M | $ 88.30M | $ 90.50M | $ 92.80M | $ 94.30M | $ 95.70M | |
$ 1.23 | - | $ 1.44 | $ 1.28 | $ 1.08 | $ 0.84 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.33 | - | $ 5.19 | - | $ 4.89 | $ 4.50 | |
- | - | - | - | - | - | |
$ 2.83B | $ 2.69B | $ 2.34B | $ 2.18B | $ 2.28B | $ 2.21B | |
$ 488.60M | $ 465.50M | $ 483.00M | $ 314.30M | $ 401.80M | $ 434.90M | |
$ 372.77M | - | $ 485.49M | $ 435.06M | $ 433.78M | $ 435.17M | |
$ 64.00M | - | $ 50.20M | $ 51.10M | $ 56.00M | $ 54.00M | |
$ 642.50M | $ 597.90M | $ 574.20M | $ 416.50M | $ 531.20M | $ 529.20M | |
$ 720.00M | $ 598.10M | $ 657.30M | $ 497.50M | $ 614.20M | $ 615.40M |