Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.05B | $ 4.92B | $ 4.88B | $ 4.54B | $ 4.03B | |
$ 952.00M | $ 1.10B | $ 1.12B | $ 937.00M | $ 793.00M | |
$ 952.00M | $ 633.00M | $ 620.00M | $ 482.00M | $ 425.00M | |
$ 75.00M | $ 121.00M | $ 89.00M | $ 59.00M | $ 47.00M | |
$ 363.00M | $ 662.00M | $ 610.00M | $ 520.00M | $ 446.00M | |
$ 0.00 | $ 469.00M | $ 499.00M | $ 455.00M | $ 368.00M | |
$ 226.00M | $ 32.00M | $ -17.00M | $ -14.00M | $ -11.00M | |
$ 226.00M | $ 501.00M | $ 482.00M | $ 441.00M | $ 357.00M | |
$ 173.00M | $ 375.00M | $ 355.00M | $ 338.00M | $ 272.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.46 | $ 6.58 | $ 5.63 | $ 5.12 | $ 4.06 | |
$ 3.46 | $ 6.58 | $ 5.55 | $ 5.04 | $ 4.00 | |
50.00M | 57.00M | 63.00M | 66.00M | 67.00M | |
50.00M | 57.00M | 64.00M | 67.00M | 68.00M |