Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.40B | $ 3.50B | $ 3.44B | $ 3.23B | $ 1.03B | |
$ 756.00M | $ 724.00M | $ 726.00M | $ 676.00M | $ 175.00M | |
$ 497.00M | $ 483.00M | $ 428.00M | $ 426.00M | $ 139.00M | |
$ 160.00M | $ 171.00M | $ 170.00M | $ 204.00M | $ 62.00M | |
$ 446.00M | $ 433.00M | $ 545.00M | $ 424.00M | $ -26.00M | |
$ 259.00M | $ 241.00M | $ 287.00M | $ 174.00M | $ -93.00M | |
$ -72.00M | $ -35.00M | $ 29.00M | $ 12.00M | $ -12.00M | |
$ 187.00M | $ 206.00M | $ 258.00M | $ 186.00M | $ -105.00M | |
$ 79.00M | $ 102.00M | $ 187.00M | $ 152.00M | $ -124.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.80 | $ 2.17 | $ 3.98 | $ 3.23 | $ -2.64 | |
$ 1.76 | $ 2.17 | $ 3.98 | $ 3.23 | $ -2.64 | |
44.00M | 46.90M | 47.01M | 47.01M | 47.01M | |
44.80M | 47.00M | 47.01M | 47.01M | 47.01M |