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 | $ 728.00M | $ 634.00M | $ 597.00M | $ 591.00M | $ 601.00M | |
$ 1.27B | $ 766.00M | $ 697.00M | $ 675.00M | $ 721.00M | $ 767.00M | |
$ -24.00M | - | $ -74.00M | $ -81.00M | $ -77.00M | $ -72.00M | |
$ 101.00M | $ 94.00M | $ -375.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.71 | $ 2.58 | $ 2.54 | $ 2.51 | $ 2.45 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.73 | - | $ 6.67 | $ 6.23 | $ 6.65 | $ 6.92 | |
- | - | - | - | - | - | |
$ 3.69B | $ -5.72B | $ 6.20B | $ 5.31B | $ 5.49B | $ 5.52B | |
$ 577.00M | $ 492.00M | $ 117.00M | $ 348.00M | $ 413.00M | $ 443.00M | |
$ 280.36M | - | $ 399.51M | $ 413.10M | $ 457.44M | $ 500.02M | |
$ 24.00M | - | $ 74.00M | $ 81.00M | $ 84.00M | $ 81.00M | |
$ 787.00M | $ 668.00M | $ 322.00M | $ 587.00M | $ 666.00M | $ 702.00M | |
$ 730.00M | $ 883.00M | $ 542.00M | $ 800.00M | $ 886.00M | $ 949.00M |