Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.24B | $ 3.14B | $ 3.40B | $ 4.82B | $ 3.24B | |
$ 1.06B | $ 902.70M | $ 882.70M | $ 1.10B | $ 784.30M | |
$ 727.40M | $ 681.20M | $ 639.40M | $ 718.40M | $ 595.00M | |
$ 0.00 | $ 188.80M | $ 181.10M | $ 164.30M | $ 132.10M | |
$ 329.30M | $ 391.40M | $ 427.20M | $ 472.90M | $ 352.90M | |
$ 329.30M | $ 221.50M | $ 183.60M | $ 381.20M | $ 189.30M | |
$ -104.50M | $ -134.20M | $ -119.80M | $ -177.70M | $ -50.30M | |
$ 224.80M | $ 87.30M | $ 63.80M | $ 304.60M | $ 139.00M | |
$ 169.50M | $ 75.70M | $ 83.10M | $ 230.80M | $ 131.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.86 | $ 0.83 | $ 0.91 | $ 2.53 | $ 1.46 | |
$ 1.84 | $ 0.82 | $ 0.90 | $ 2.51 | $ 1.45 | |
91.30M | 91.10M | 91.20M | 91.40M | 90.10M | |
92.00M | 91.80M | 92.20M | 92.10M | 90.60M |