Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.01B | $ 3.41B | $ 3.36B | $ 2.67B | $ 2.56B | |
$ 620.00M | $ 690.00M | $ 610.00M | $ 417.00M | $ 431.00M | |
$ 485.00M | $ 503.00M | $ 470.00M | $ 410.00M | $ 449.00M | |
$ 40.00M | $ 40.00M | $ 39.00M | $ 43.00M | $ 46.00M | |
$ 171.00M | $ 225.00M | $ 173.00M | $ 52.00M | $ -209.00M | |
$ 135.00M | $ 187.00M | $ 140.00M | $ 7.00M | $ -13.00M | |
$ -30.00M | $ -34.00M | $ -30.00M | $ -21.00M | $ -23.00M | |
$ 105.00M | $ 153.00M | $ 110.00M | $ -14.00M | $ -283.00M | |
$ 78.00M | $ 114.00M | $ 75.00M | $ -39.00M | $ -274.00M | |
$ 0.92 | $ 1.07 | $ 0.90 | $ -0.47 | $ -3.34 | |
$ 0.90 | $ 1.05 | $ 0.88 | $ -0.47 | $ -3.34 | |
85.10M | 84.20M | 83.50M | 82.50M | 82.00M | |
86.60M | 85.50M | 84.90M | 82.50M | 82.00M |