Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 5.19B | $ 4.95B | $ 4.19B | $ 3.68B | $ 4.59B | $ 4.48B | |
$ 3.48B | $ -3.48B | $ 3.04B | $ 2.60B | $ 3.24B | $ 3.18B | |
$ 1.71B | $ 1.47B | $ 1.15B | $ 1.09B | $ 1.35B | $ 1.30B | |
$ 797.60M | $ 769.50M | $ 619.20M | $ 591.30M | $ 764.60M | $ 743.50M | |
$ 912.20M | $ 702.10M | $ 532.30M | $ 494.50M | $ 588.10M | $ 556.90M | |
$ -33.00M | - | $ -54.70M | $ -60.10M | $ -69.40M | $ -72.40M | |
$ 4.70M | $ -4.50M | $ -18.30M | $ -9.90M | $ 1.80M | $ -17.50M | |
$ 856.40M | $ 657.00M | $ 459.30M | $ 424.50M | $ 520.50M | $ 467.00M | |
$ 188.90M | $ 140.20M | $ 88.20M | $ 89.80M | $ 113.10M | $ 100.90M | |
- | - | - | - | - | - | |
$ 633.10M | $ 511.30M | $ 399.50M | $ 351.20M | $ 399.40M | $ 358.90M | |
$ 12.11 | $ 10.13 | $ 7.33 | $ 6.46 | $ 7.35 | $ 6.57 | |
$ 12.03 | $ 10.07 | $ 7.28 | $ 6.43 | $ 7.31 | $ 6.54 | |
$ 214.30M | $ 50.47M | $ 54.30M | $ 54.20M | $ 54.40M | $ 54.60M | |
$ 216.00M | $ 50.77M | $ 54.70M | $ 54.50M | $ 54.70M | $ 54.90M | |
$ 4.41 | - | $ 3.99 | $ 3.71 | $ 3.43 | $ 3.15 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.68 | - | $ 8.05 | $ 7.58 | $ 8.12 | $ 7.77 | |
- | - | - | - | - | - | |
$ 4.27B | $ -2.71B | $ 3.66B | $ 3.19B | $ 4.00B | $ 3.92B | |
$ 633.90M | $ 511.30M | $ 365.00M | $ 330.00M | $ 400.90M | $ 360.20M | |
$ 491.30M | - | $ 384.15M | $ 330.00M | $ 382.74M | $ 360.12M | |
$ 23.80M | - | $ 54.70M | $ 60.10M | $ 69.40M | $ 72.40M | |
$ 899.10M | $ 657.00M | $ 514.00M | $ 484.60M | $ 589.90M | $ 539.40M | |
$ 730.80M | $ 805.50M | $ 663.10M | $ 629.10M | $ 740.90M | $ 687.80M |