Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.35B | $ 5.44B | $ 5.43B | $ 5.46B | $ 4.59B | $ 4.50B | |
$ 2.67B | $ 2.86B | $ 2.95B | $ -2.83B | $ 2.35B | $ 2.52B | |
$ 2.69B | $ 2.58B | $ 2.48B | $ 2.63B | $ 2.24B | $ 1.98B | |
$ 2.01B | $ 2.02B | $ 1.81B | $ 1.90B | $ 1.87B | $ 1.94B | |
$ 676.09M | $ 561.66M | $ 675.51M | $ 729.56M | $ 374.74M | $ 39.24M | |
$ -12.06M | $ -98.55M | $ -123.42M | $ -250.43M | $ -194.39M | $ -194.88M | |
$ -15.80M | $ 2.29M | $ 47.76M | $ 8.36M | $ -2.69M | $ -1.88M | |
$ 592.19M | $ 465.40M | $ 504.33M | $ 470.76M | $ 177.66M | $ -157.52M | |
$ 67.51M | $ 269.48M | $ 135.85M | $ -420.38M | $ 65.55M | $ 55.22M | |
$ 28.28M | $ 18.42M | - | - | $ 11.47M | $ -771.00K | |
$ 548.27M | $ 214.35M | $ 343.06M | $ 902.99M | $ 123.58M | $ -213.51M | |
$ 1.61 | $ 0.61 | $ 1.11 | $ 2.58 | $ 0.36 | $ -0.62 | |
$ 1.59 | $ 0.60 | $ 1.10 | $ 2.53 | $ 0.36 | $ -0.62 | |
$ 1.38B | $ 353.59M | $ 353.79M | $ 350.01M | $ 347.46M | $ 346.13M | |
$ 1.39B | $ 357.11M | $ 359.61M | $ 357.25M | $ 349.12M | $ 346.13M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | $ -0.30 | |
- | - | - | - | $ 0.54 | - | |
- | - | - | - | - | - | |
$ 4.68B | $ 4.88B | $ 4.76B | $ -933.98M | $ 4.21B | $ 4.47B | |
$ 548.27M | $ 214.35M | $ 393.91M | $ 902.99M | $ 123.58M | $ -213.51M | |
$ 613.56M | $ 367.67M | $ 398.42M | - | $ 123.58M | $ -213.51M | |
- | - | - | - | $ 198.33M | $ 201.04M | |
$ 672.03M | $ 589.19M | $ 637.15M | $ 724.70M | $ 375.99M | $ 43.53M | |
$ 904.28M | $ 766.53M | $ 819.33M | $ 909.01M | $ 569.44M | $ 288.05M |