Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.45B | $ 1.19B | $ 602.07M | $ 461.56M | $ 401.18M | |
$ 642.69M | $ 519.10M | $ 422.49M | $ 422.66M | $ 330.70M | |
$ 220.04M | $ 171.19M | $ 131.35M | $ 117.73M | $ 87.34M | |
$ 3.01M | $ 2.85M | $ 2.48M | $ 2.19M | $ 1.90M | |
$ 425.66M | $ 350.76M | $ 293.63M | $ 307.12M | $ 245.25M | |
$ 422.64M | $ 347.91M | $ 291.14M | $ 307.62M | $ 243.36M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 422.64M | $ 347.91M | $ 291.14M | $ 304.93M | $ 243.36M | |
$ 320.39M | $ 279.23M | $ 219.72M | $ 227.10M | $ 180.53M | |
$ 6.32 | $ 5.66 | $ 4.49 | $ 4.78 | $ 3.85 | |
$ 6.30 | $ 5.64 | $ 4.47 | $ 4.76 | $ 3.85 | |
44.85M | 43.22M | 43.16M | 43.17M | 43.11M | |
45.01M | 43.35M | 43.32M | 43.33M | 43.17M |