Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 492.55M | $ 444.36M | $ 457.67M | $ 333.31M | $ 285.91M | |
$ 95.41M | $ 77.64M | $ 85.86M | $ 44.25M | $ 50.52M | |
$ 47.16M | $ 43.78M | $ 41.03M | $ 28.22M | $ 24.95M | |
$ 0.00 | $ 15.81M | $ 17.10M | $ 13.62M | $ 14.55M | |
$ 48.24M | $ 49.94M | $ 62.15M | $ 29.98M | $ 41.56M | |
$ 48.24M | $ 33.86M | $ 27.82M | $ 2.74M | $ 12.02M | |
$ -5.87M | $ -4.58M | $ -3.47M | $ -874.00K | $ 69.00K | |
$ 42.37M | $ 29.28M | $ 41.35M | $ 15.16M | $ 25.63M | |
$ 34.21M | $ 21.07M | $ 31.15M | $ 11.52M | $ 19.05M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.45 | $ 2.11 | $ 3.14 | $ 1.17 | $ 1.95 | |
$ 3.40 | $ 2.09 | $ 3.11 | $ 1.16 | $ 1.93 | |
9.92M | 9.99M | 9.91M | 9.85M | 9.79M | |
10.07M | 10.08M | 10.01M | 9.93M | 9.87M |