Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 4.63B | $ 4.01B | $ 3.46B | $ 2.40B | $ 2.76B | |
$ 735.08M | $ 653.63M | $ 606.50M | $ 283.59M | $ 496.21M | |
$ 381.09M | $ 331.83M | $ 308.58M | $ 257.48M | $ 285.09M | |
$ 153.20M | $ 137.24M | $ 126.76M | $ 117.88M | $ 115.54M | |
$ 507.47M | $ 459.03M | $ 424.69M | $ 143.98M | $ 326.67M | |
$ 353.99M | $ 320.20M | $ 297.19M | $ 23.84M | $ 212.02M | |
$ 4.33M | $ 1.11M | $ -4.30M | $ -4.59M | $ 1.89M | |
$ 358.32M | $ 321.31M | $ 292.89M | $ 19.25M | $ 213.91M | |
$ 304.88M | $ 269.82M | $ 245.29M | $ 31.25M | $ 174.45M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.56 | $ 3.99 | $ 3.52 | $ 0.45 | $ 2.47 | |
$ 4.54 | $ 3.97 | $ 3.50 | $ 0.45 | $ 2.46 | |
66.89M | 67.64M | 69.71M | 69.44M | 70.51M | |
67.15M | 67.92M | 70.10M | 69.89M | 70.92M |