Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.49B | $ 1.35B | $ 1.27B | $ 1.20B | $ 1.09B | |
$ 1.29B | $ 1.15B | $ 1.09B | $ 1.04B | $ 934.70M | |
$ 369.80M | $ 336.70M | $ 300.70M | $ 311.00M | $ 358.20M | |
$ 203.10M | $ 192.50M | $ 181.30M | $ 165.60M | $ 156.90M | |
$ 1.14B | $ 1.02B | $ 977.80M | $ 903.40M | $ 743.60M | |
$ 919.00M | $ 816.90M | $ 791.20M | $ 727.20M | $ 576.50M | |
$ -188.20M | $ -171.30M | $ -144.00M | $ -94.80M | $ -84.50M | |
$ 730.80M | $ 645.60M | $ 647.20M | $ 632.40M | $ 492.00M | |
$ 223.10M | $ 118.60M | $ 83.90M | $ 46.40M | $ 24.00M | |
$ 2.51 | $ 2.11 | $ 2.03 | $ 1.81 | $ 1.33 | |
$ 2.49 | $ 2.08 | $ 2.01 | $ 1.76 | $ 1.31 | |
89.00M | 56.20M | 41.30M | 25.60M | 18.00M | |
89.00M | 56.30M | 41.40M | 25.70M | 18.10M |