Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 977.12M | $ 828.82M | $ 580.46M | $ 437.43M | $ 413.90M | |
$ 456.07M | $ 407.79M | $ 454.43M | $ 374.11M | $ 320.48M | |
$ 177.09M | $ 163.20M | $ 145.60M | $ 120.76M | $ 106.27M | |
$ 4.79M | $ 4.44M | $ 4.12M | $ 4.39M | $ 4.10M | |
$ 283.77M | $ 249.02M | $ 312.95M | $ 257.74M | $ 218.31M | |
$ 281.13M | $ 244.59M | $ 308.83M | $ 253.35M | $ 214.21M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 278.98M | $ 244.59M | $ 308.83M | $ 253.35M | $ 214.21M | |
$ 227.24M | $ 206.85M | $ 251.50M | $ 207.73M | $ 169.57M | |
$ 4.16 | $ 3.79 | $ 4.63 | $ 3.83 | $ 3.15 | |
$ 4.16 | $ 3.79 | $ 4.61 | $ 3.82 | $ 3.13 | |
54.53M | 54.58M | 54.30M | 54.16M | 53.84M | |
54.64M | 54.53M | 54.53M | 54.44M | 54.22M |