Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 8.22B | $ 7.95B | $ 6.89B | $ 5.99B | $ 6.21B | $ 6.29B | |
$ 3.29B | $ 6.45B | $ -5.56B | $ 4.71B | $ 4.90B | $ 4.92B | |
$ 1.65B | $ 1.49B | $ 1.33B | $ 1.27B | $ 1.31B | $ 1.37B | |
$ 404.00M | $ -702.00M | $ 634.00M | $ 597.00M | $ 591.00M | $ 601.00M | |
$ 890.00M | $ 762.00M | $ 697.00M | $ 675.00M | $ 721.00M | $ 767.00M | |
$ -24.00M | - | - | $ -81.00M | $ -77.00M | $ -72.00M | |
$ 101.00M | $ -5.00M | $ 62.00M | $ -88.00M | $ -62.00M | $ -74.00M | |
$ 763.00M | $ 668.00M | $ 248.00M | $ 506.00M | $ 582.00M | $ 621.00M | |
$ 181.00M | $ 166.00M | $ 123.00M | $ 152.00M | $ 158.00M | $ 167.00M | |
- | - | - | - | - | - | |
$ 574.00M | $ 492.00M | $ 117.00M | $ 348.00M | $ 413.00M | $ 443.00M | |
$ 8.70 | $ 7.43 | $ 1.74 | $ 5.18 | $ 6.17 | $ 6.25 | |
$ 8.57 | $ 7.34 | $ 1.73 | $ 5.15 | $ 6.13 | $ 6.17 | |
$ 264.40M | $ 66.20M | $ 67.10M | $ 67.20M | $ 66.90M | $ 70.90M | |
$ 268.00M | $ 67.00M | $ 67.80M | $ 67.60M | $ 67.40M | $ 71.80M | |
$ 1.48 | - | $ 0.65 | $ 2.54 | $ 2.51 | $ 2.45 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.73 | - | - | $ 6.23 | $ 6.65 | $ 6.92 | |
- | - | - | - | - | - | |
$ 3.69B | $ 5.75B | $ -4.93B | $ 5.31B | $ 5.49B | $ 5.52B | |
$ 577.00M | $ 492.00M | $ 117.00M | $ 348.00M | $ 413.00M | $ 443.00M | |
$ 107.35M | - | - | $ 413.10M | $ 457.44M | $ 500.02M | |
$ 24.00M | - | - | $ 81.00M | $ 84.00M | $ 81.00M | |
$ 787.00M | $ 586.00M | $ 176.00M | $ 587.00M | $ 666.00M | $ 702.00M | |
$ 1.00B | $ 801.00M | $ 396.00M | $ 800.00M | $ 886.00M | $ 949.00M |