Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.15B | $ 848.46M | $ 717.48M | $ 651.29M | $ 818.17M | |
$ 151.85M | $ 82.42M | $ 69.85M | $ 78.36M | $ 96.49M | |
$ 73.09M | $ 52.83M | $ 46.23M | $ 39.71M | $ 43.39M | |
$ 13.24M | $ 11.76M | $ 11.04M | $ 9.60M | $ 9.13M | |
$ 93.00M | $ 41.35M | $ 34.66M | $ 48.24M | $ 62.22M | |
$ 78.77M | $ 17.35M | $ 12.09M | $ 29.71M | $ 43.64M | |
$ -4.98M | $ 140.00K | $ 1.75M | $ 4.17M | $ -2.71M | |
$ 73.78M | $ 25.73M | $ 21.77M | $ 38.10M | $ 50.38M | |
$ 58.29M | $ 20.35M | $ 16.25M | $ 29.83M | $ 39.11M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.10 | $ 1.78 | $ 1.42 | $ 2.62 | $ 3.43 | |
$ 5.07 | $ 1.78 | $ 1.42 | $ 2.62 | $ 3.43 | |
11.44M | 11.42M | 11.41M | 11.40M | 11.40M | |
11.51M | 11.42M | 11.41M | 11.40M | 11.40M |