Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 869.27M | $ 828.11M | $ 773.05M | $ 726.41M | $ 660.68M | |
$ 836.95M | $ 799.73M | $ 746.77M | $ 698.02M | $ 632.32M | |
$ 259.08M | $ 244.63M | $ 264.24M | $ 248.93M | $ 257.83M | |
$ 249.68M | $ 238.63M | $ 223.83M | $ 205.22M | $ 196.62M | |
$ 830.53M | $ 794.86M | $ 706.52M | $ 633.20M | $ 554.85M | |
$ 577.87M | $ 555.10M | $ 482.54M | $ 449.10M | $ 374.49M | |
$ -181.04M | $ -162.76M | $ -147.92M | $ -158.99M | $ -145.69M | |
$ 396.83M | $ 392.34M | $ 334.62M | $ 290.11M | $ 228.80M | |
$ 396.83M | $ 392.34M | $ 334.63M | $ 290.11M | $ 228.80M | |
$ 2.16 | $ 2.16 | $ 1.89 | $ 1.51 | $ 1.22 | |
$ 2.15 | $ 2.16 | $ 1.89 | $ 1.51 | $ 1.22 | |
183.69M | 181.20M | 174.74M | 174.71M | 172.11M | |
184.04M | 181.69M | 174.74M | 174.82M | 172.22M |