Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 960.90M | $ 911.31M | $ 896.56M | $ 844.10M | $ 778.64M | |
$ 503.71M | $ 487.50M | $ 515.31M | $ 493.55M | $ 464.53M | |
$ 254.45M | $ 250.00M | $ 233.12M | $ 216.11M | $ 195.44M | |
$ 31.97M | $ 31.18M | $ 29.86M | $ 29.65M | $ 26.62M | |
$ 291.68M | $ 271.30M | $ 364.75M | $ 307.09M | $ 355.43M | |
$ 249.26M | $ 237.50M | $ 282.19M | $ 277.44M | $ 265.13M | |
$ 10.42M | $ 2.62M | $ 49.10M | $ 55.70M | $ 52.37M | |
$ 259.68M | $ 240.12M | $ 331.29M | $ 333.14M | $ 317.50M | |
$ 204.99M | $ 184.68M | $ 260.34M | $ 257.20M | $ 259.18M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.83 | $ 5.75 | $ 5.94 | $ 5.49 | $ 5.42 | |
$ 6.80 | $ 5.73 | $ 5.92 | $ 5.45 | $ 5.37 | |
29.99M | 32.13M | 43.84M | 46.88M | 47.81M | |
30.15M | 32.24M | 43.96M | 47.16M | 48.27M |