Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 7.67B | $ 7.67B | $ 10.18B | $ 10.20B | $ 7.53B | $ 6.55B | |
$ 5.99B | $ 5.99B | $ 6.56B | $ 6.10B | $ 5.45B | $ 5.41B | |
$ 1.68B | $ 1.68B | $ 3.62B | $ 4.10B | $ 2.08B | $ 1.14B | |
$ 580.00M | $ 580.00M | $ 540.00M | $ 561.00M | $ 462.00M | $ 466.00M | |
$ 1.19B | $ 1.19B | $ 3.08B | $ 3.54B | $ 1.62B | $ 676.00M | |
$ -280.00M | $ -280.00M | $ -270.00M | $ -313.00M | $ -438.00M | $ -348.00M | |
$ -84.00M | $ -84.00M | $ 251.00M | $ -18.00M | $ -203.00M | $ -541.00M | |
$ 937.00M | $ 937.00M | $ 2.31B | $ 3.24B | $ 982.00M | $ -213.00M | |
$ 98.00M | $ 98.00M | $ 425.00M | $ 709.00M | $ 185.00M | $ -137.00M | |
- | - | $ -254.00M | $ -19.00M | - | - | |
$ 827.00M | $ 839.00M | $ 1.88B | $ 2.53B | $ 797.00M | $ -76.00M | |
$ 1.15 | $ 1.15 | $ 2.53 | $ 3.48 | $ 1.07 | $ -0.10 | |
$ 1.15 | $ 1.15 | $ 2.53 | $ 3.47 | $ 1.07 | $ -0.10 | |
$ 2.93B | $ 731.65M | $ 741.90M | $ 749.50M | $ 746.93M | $ 745.90M | |
$ 2.93B | $ 732.22M | $ 742.95M | $ 750.98M | $ 747.90M | $ 745.90M | |
$ 1.66 | $ 1.66 | - | - | $ 0.51 | $ 1.36 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.29 | $ 0.39 | |
- | - | - | - | - | - | |
$ 6.57B | $ 6.57B | $ 7.10B | $ 6.66B | $ 5.91B | $ 5.88B | |
$ 839.00M | $ 839.00M | $ 1.88B | $ 2.53B | $ 797.00M | $ -76.00M | |
$ 558.92M | $ 642.23M | - | - | $ 726.36M | $ -57.75M | |
- | - | - | - | $ 443.00M | $ 378.00M | |
$ 1.22B | $ 1.22B | $ 2.58B | $ 3.56B | $ 1.43B | $ 165.00M | |
$ 1.72B | $ 1.72B | $ 3.06B | $ 4.03B | $ 1.90B | $ 675.00M |