Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.44B | $ 5.44B | $ 5.43B | $ 5.46B | $ 4.59B | $ 4.50B | |
$ 2.79B | $ 2.86B | $ 2.95B | $ 2.83B | $ 2.35B | $ 2.52B | |
$ 2.65B | $ 2.58B | $ 2.48B | $ 2.63B | $ 2.24B | $ 1.98B | |
$ 2.01B | $ 2.02B | $ 1.81B | $ 1.90B | $ 1.87B | $ 1.94B | |
$ 641.18M | $ 561.66M | $ 675.51M | $ 729.56M | $ 374.74M | $ 39.24M | |
$ -86.72M | $ -98.55M | $ -123.42M | $ -250.43M | $ -194.39M | $ -194.88M | |
$ -18.50M | $ -20.72M | $ 47.76M | $ 8.36M | $ 2.69M | $ 1.88M | |
$ 549.70M | $ 465.40M | $ 504.33M | $ 470.76M | $ 177.66M | $ -157.52M | |
$ 275.61M | $ 269.48M | $ 135.85M | $ -420.38M | $ 65.55M | $ 55.22M | |
$ 23.26M | $ 18.42M | - | - | - | - | |
$ 292.58M | $ 214.35M | $ 343.06M | $ 879.30M | $ 123.58M | $ -213.51M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.79B | $ 4.88B | $ 4.76B | $ 4.73B | $ 4.21B | $ 4.47B | |
$ 292.54M | $ 214.35M | $ 393.91M | $ 902.99M | $ 123.58M | $ -213.51M | |
$ 473.76M | $ 367.67M | $ 398.42M | $ 52.38M | - | - | |
- | - | - | - | - | - | |
$ 677.26M | $ 589.19M | $ 637.15M | $ 724.70M | $ 375.99M | $ 43.53M | |
$ 867.98M | $ 766.53M | $ 819.33M | $ 909.01M | $ 569.44M | $ 288.05M |