Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.26B | $ 1.15B | $ 848.46M | $ 717.48M | $ 651.29M | |
$ 170.81M | $ 151.85M | $ 82.42M | $ 69.85M | $ 78.36M | |
$ 86.32M | $ 73.09M | $ 52.83M | $ 46.23M | $ 39.71M | |
$ 0.00 | $ 13.24M | $ 11.76M | $ 11.04M | $ 9.60M | |
$ 84.48M | $ 93.00M | $ 41.35M | $ 34.66M | $ 48.24M | |
$ 84.48M | $ 78.77M | $ 17.35M | $ 12.09M | $ 29.71M | |
$ -4.35M | $ -4.98M | $ 140.00K | $ 1.75M | $ 4.17M | |
$ 80.13M | $ 73.78M | $ 25.73M | $ 21.77M | $ 38.10M | |
$ 63.49M | $ 58.29M | $ 20.35M | $ 16.25M | $ 29.83M | |
$ 5.55 | $ 5.10 | $ 1.78 | $ 1.42 | $ 2.62 | |
$ 5.47 | $ 5.07 | $ 1.78 | $ 1.42 | $ 2.62 | |
11.45M | 11.44M | 11.42M | 11.41M | 11.40M | |
11.60M | 11.51M | 11.42M | 11.41M | 11.40M |