Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.13B | $ 2.88B | $ 2.52B | $ 2.55B | $ 2.34B | |
$ 1.42B | $ 1.41B | $ 1.24B | $ 1.30B | $ 1.20B | |
$ 803.00M | $ 1.04B | $ 756.00M | $ 742.00M | $ 687.00M | |
$ 197.00M | $ 191.00M | $ 190.00M | $ 167.00M | $ 135.00M | |
$ 739.00M | $ 559.00M | $ 493.00M | $ 766.00M | $ 747.00M | |
$ 612.00M | $ 367.00M | $ 507.00M | $ 582.00M | $ 579.00M | |
$ -157.00M | $ -86.00M | $ -49.00M | $ -38.00M | $ -21.00M | |
$ 455.00M | $ 281.00M | $ 233.00M | $ 544.00M | $ 558.00M | |
$ 359.00M | $ 190.00M | $ 188.00M | $ 421.00M | $ 431.00M | |
$ 3.24 | $ 3.44 | $ 3.36 | $ 7.30 | $ 7.30 | |
$ 3.22 | $ 3.42 | $ 3.34 | $ 7.22 | $ 7.24 | |
110.67M | 55.22M | 56.00M | 57.75M | 59.00M | |
111.75M | 55.59M | 56.25M | 58.25M | 59.50M |