Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.20B | $ 3.41B | $ 3.36B | $ 2.67B | $ 2.56B | $ 3.66B | |
$ 2.55B | $ 2.72B | $ 2.75B | $ 2.25B | $ 2.13B | $ 3.01B | |
$ 649.00M | $ 690.00M | $ 610.00M | $ 417.00M | $ 431.00M | $ 653.00M | |
$ 249.00M | $ 503.00M | $ 470.00M | $ 410.00M | $ 207.00M | $ 550.00M | |
$ 150.00M | $ 187.00M | $ 140.00M | $ 7.00M | $ -260.00M | $ 103.00M | |
$ -25.00M | $ -32.00M | $ -24.00M | $ -23.00M | $ -28.00M | $ -40.00M | |
$ 1.00M | $ -2.00M | $ -6.00M | $ -2.00M | $ -5.00M | $ -3.00M | |
$ 124.00M | $ 153.00M | $ 110.00M | $ -14.00M | $ -283.00M | $ 66.00M | |
$ 25.00M | $ 39.00M | $ 35.00M | $ -15.00M | $ -9.00M | $ 27.00M | |
- | - | - | - | - | - | |
$ 75.00M | $ 90.00M | $ 51.00M | $ -38.00M | $ -298.00M | $ 15.00M | |
$ 0.95 | $ 1.07 | $ 0.61 | $ -0.46 | $ -3.63 | $ 0.18 | |
$ 1.02 | $ 1.05 | $ 0.60 | $ -0.46 | $ -3.63 | $ 0.18 | |
$ 339.30M | $ 84.20M | $ 83.50M | $ 82.50M | $ 82.00M | $ 83.00M | |
$ 324.10M | $ 85.50M | $ 84.90M | $ 82.50M | $ 82.00M | $ 83.90M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.52B | $ 3.23B | $ 3.22B | $ 2.66B | $ 2.34B | $ 3.56B | |
$ 99.00M | $ 114.00M | $ 75.00M | $ -14.00M | $ -274.00M | $ 39.00M | |
$ 91.43M | $ 120.87M | - | - | - | - | |
- | - | - | - | - | - | |
$ 149.00M | $ 185.00M | $ 134.00M | $ 9.00M | $ -255.00M | $ 106.00M | |
$ 190.00M | $ 225.00M | $ 173.00M | $ 52.00M | $ -209.00M | $ 170.00M |