Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.84B | $ 3.06B | $ 3.87B | $ 3.27B | $ 4.52B | |
$ 3.84B | $ 3.06B | $ 3.87B | $ 1.68B | $ 1.84B | |
$ 3.84B | $ 1.47B | $ 180.00M | $ 1.02B | $ 1.45B | |
$ 90.00M | $ 116.00M | $ 113.00M | $ 92.00M | $ 106.00M | |
$ 471.00M | $ 0.00 | $ 0.00 | $ 1.14B | $ 407.00M | |
$ 279.00M | $ 1.59B | $ 802.00M | $ 1.04B | $ 394.50M | |
$ 102.00M | $ -625.00M | $ 76.00M | $ -519.00M | $ -587.40M | |
$ 381.00M | $ 968.00M | $ 300.00M | $ 1.04B | $ 394.50M | |
$ 277.00M | $ 718.00M | $ 223.00M | $ 801.00M | $ 295.00M | |
$ 5.58 | $ 14.42 | $ 4.47 | $ 16.12 | $ 6.17 | |
$ 5.50 | $ 14.36 | $ 4.46 | $ 16.02 | $ 6.16 | |
49.60M | 49.80M | 49.90M | 49.70M | 47.80M | |
50.40M | 50.00M | 50.00M | 50.00M | 47.90M |