Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 530.81M | $ 541.11M | $ 407.66M | $ 324.90M | $ 318.48M | |
$ 327.40M | $ 381.20M | $ 379.16M | $ 300.34M | $ 263.88M | |
$ 229.28M | $ 249.24M | $ 193.94M | $ 180.02M | $ 160.75M | |
$ 17.88M | $ 19.21M | $ 15.33M | $ 13.93M | $ 13.60M | |
$ 116.00M | $ 151.17M | $ 200.55M | $ 134.25M | $ 116.73M | |
$ 98.12M | $ 131.96M | $ 185.22M | $ 120.32M | $ 103.13M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 98.12M | $ 131.96M | $ 185.22M | $ 120.32M | $ 103.13M | |
$ 76.22M | $ 104.13M | $ 146.94M | $ 95.64M | $ 81.48M | |
$ 1.85 | $ 2.54 | $ 4.12 | $ 2.68 | $ 2.85 | |
$ 1.84 | $ 2.51 | $ 4.12 | $ 2.68 | $ 2.81 | |
41.02M | 40.75M | 35.49M | 35.63M | 28.84M | |
41.33M | 41.16M | 35.67M | 35.63M | 28.98M |