Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.59B | $ 3.62B | $ 3.55B | $ 2.95B | $ 2.33B | |
$ 1.71B | $ 1.64B | $ 1.55B | $ 1.38B | $ 1.05B | |
$ 1.21B | $ 3.20B | $ 875.00M | $ 640.40M | $ 581.40M | |
$ 348.00M | $ 397.00M | $ 216.00M | $ 104.10M | $ 99.20M | |
$ 870.00M | $ -1.18B | $ 888.00M | $ 795.00M | $ 551.30M | |
$ 498.00M | $ -1.55B | $ 617.00M | $ 698.90M | $ 453.80M | |
$ -318.00M | $ -374.00M | $ -184.00M | $ -33.40M | $ -30.80M | |
$ 180.00M | $ -1.93B | $ 433.00M | $ 665.50M | $ 423.00M | |
$ 190.00M | $ -1.84B | $ 333.00M | $ 551.00M | $ 350.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.82 | $ -27.56 | $ 5.58 | $ 9.95 | $ 6.35 | |
$ 2.81 | $ -27.56 | $ 5.56 | $ 9.90 | $ 6.33 | |
67.30M | 66.80M | 59.70M | 55.40M | 55.09M | |
67.60M | 66.80M | 59.90M | 55.70M | 55.30M |