Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.66B | $ 2.71B | $ 2.47B | $ 2.19B | $ 1.58B | |
$ 2.15B | $ 2.25B | $ 2.00B | $ 1.76B | $ 1.28B | |
$ 2.10B | $ 2.06B | $ 1.68B | $ 1.55B | $ 1.09B | |
$ 324.00M | $ 324.00M | $ 247.78M | $ 254.74M | $ 191.61M | |
$ 437.00M | $ 523.43M | $ 527.25M | $ 439.10M | $ 396.92M | |
$ 52.00M | $ 183.00M | $ 284.00M | $ 185.00M | $ 194.40M | |
$ -74.00M | $ -124.00M | $ -34.00M | $ -43.00M | $ -43.90M | |
$ -22.00M | $ 59.00M | $ 250.00M | $ 142.00M | $ 150.50M | |
$ -61.00M | $ 54.00M | $ 183.00M | $ 78.00M | $ 103.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.22 | $ 0.18 | $ 0.66 | $ 0.29 | $ 0.48 | |
$ -0.22 | $ 0.19 | $ 0.65 | $ 0.29 | $ 0.48 | |
275.00M | 302.82M | 266.00M | 264.00M | 224.00M | |
275.00M | 286.00M | 270.00M | 267.00M | 226.00M |