Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.12B | $ 882.60M | $ 868.50M | $ 855.80M | $ 789.20M | |
$ 468.20M | $ 484.60M | $ 303.90M | $ 326.50M | $ 257.20M | |
$ 468.20M | $ 31.50M | $ 34.20M | $ 28.70M | $ 26.30M | |
$ 192.00M | $ 202.40M | $ 201.50M | $ 198.70M | $ 224.00M | |
$ 542.70M | $ 432.80M | $ 488.10M | $ 460.20M | $ 399.30M | |
$ 0.00 | $ 453.10M | $ 276.50M | $ 298.50M | $ 218.10M | |
$ 350.70M | $ -222.70M | $ 16.80M | $ -36.70M | $ -55.80M | |
$ 350.70M | $ 230.40M | $ 286.50M | $ 261.10M | $ 175.10M | |
$ 134.60M | $ 204.40M | $ 188.80M | $ 151.70M | $ 109.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.00 | $ 2.34 | $ 2.20 | $ 1.77 | $ 1.27 | |
$ 0.00 | $ 2.37 | $ 2.19 | $ 1.71 | $ 1.25 | |
0.00 | 87.16M | 85.83M | 85.71M | 85.51M | |
0.00 | 86.40M | 86.08M | 86.14M | 86.08M |