Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 444.36M | $ 457.67M | $ 333.31M | $ 285.91M | $ 279.32M | |
$ 77.64M | $ 85.86M | $ 44.25M | $ 50.52M | $ 47.18M | |
$ 43.78M | $ 41.03M | $ 28.22M | $ 24.95M | $ 18.50M | |
$ 15.81M | $ 17.10M | $ 13.62M | $ 14.55M | $ 12.71M | |
$ 49.94M | $ 62.15M | $ 29.98M | $ 41.56M | $ 43.59M | |
$ 33.86M | $ 27.82M | $ 2.74M | $ 12.02M | $ 20.40M | |
$ -4.58M | $ -3.47M | $ -874.00K | $ 69.00K | $ 3.95M | |
$ 29.28M | $ 41.35M | $ 15.16M | $ 25.63M | $ 32.64M | |
$ 21.07M | $ 31.15M | $ 11.52M | $ 19.05M | $ 27.90M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.11 | $ 3.14 | $ 1.17 | $ 1.95 | $ 2.86 | |
$ 2.09 | $ 3.11 | $ 1.16 | $ 1.93 | $ 2.85 | |
9.99M | 9.91M | 9.85M | 9.79M | 9.74M | |
10.08M | 10.01M | 9.93M | 9.87M | 9.78M |