Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.44B | $ 2.61B | $ 741.00M | $ 1.68B | $ 541.00M | |
$ 2.44B | $ 1.73B | $ 274.00M | $ 1.02B | $ 185.00M | |
$ 43.00M | $ 506.00M | $ 86.00M | $ 82.00M | $ 38.00M | |
$ 0.00 | $ 256.00M | $ 1.02B | $ 92.00M | $ 525.00M | |
$ 0.00 | $ 2.12B | $ 1.16B | $ 1.60B | $ 823.00M | |
$ 2.39B | $ 1.87B | $ 1.11B | $ 1.60B | $ 503.00M | |
$ -798.00M | $ -326.00M | $ 467.00M | $ 454.00M | $ 356.00M | |
$ 1.59B | $ 1.54B | $ 655.00M | $ 1.60B | $ 503.00M | |
$ 1.40B | $ 1.52B | $ 600.00M | $ 1.57B | $ 484.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.25 | $ 2.78 | $ 1.20 | $ 3.51 | $ 1.14 | |
$ 2.25 | $ 2.68 | $ 1.19 | $ 3.51 | $ 1.14 | |
624.00M | 554.00M | 498.00M | 446.00M | 424.00M | |
624.00M | 575.00M | 518.00M | 446.00M | 424.00M |