Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.41B | $ 1.40B | $ 1.50B | $ 1.56B | $ 1.30B | |
$ 1.33B | $ 815.00M | $ 830.00M | $ 795.00M | $ 531.00M | |
$ 693.00M | $ 312.00M | $ 306.00M | $ 340.00M | $ 323.00M | |
$ 71.00M | $ 76.00M | $ 988.00M | $ 1.15B | $ 1.12B | |
$ 568.00M | $ 582.00M | $ 601.00M | $ 550.00M | $ 54.00M | |
$ 495.00M | $ 503.00M | $ 558.00M | $ 446.00M | $ 208.00M | |
$ -127.00M | $ -105.00M | $ -82.00M | $ -111.00M | $ -112.00M | |
$ 368.00M | $ 398.00M | $ 476.00M | $ 335.00M | $ -158.00M | |
$ 289.00M | $ 289.00M | $ 355.00M | $ 244.00M | $ -132.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.64 | $ 3.42 | $ 3.93 | $ 2.61 | $ -1.41 | |
$ 3.61 | $ 3.40 | $ 3.91 | $ 2.60 | $ -1.41 | |
79.50M | 84.40M | 90.30M | 93.40M | 93.40M | |
80.10M | 84.90M | 90.80M | 93.90M | 93.40M |