Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 59.78K | $ 343.21M | $ 304.16M | $ 271.84M | $ 275.16M | |
$ 59.78K | $ 337.15M | $ 304.16M | $ 271.84M | $ 275.16M | |
$ 337.71M | $ 343.21M | $ -190.61M | $ 35.99M | $ 32.08M | |
$ 11.23M | $ 11.66M | $ 10.52M | $ 7.39M | $ 7.48M | |
$ 0.00 | $ 138.28M | $ 124.06M | $ 128.86M | $ 80.77M | |
$ -383.88M | $ 126.83M | $ 113.55M | $ 121.47M | $ 73.29M | |
$ 506.45M | $ -207.00K | $ -27.34M | $ -14.42M | $ -16.75M | |
$ 122.58M | $ 126.62M | $ 113.55M | $ 121.47M | $ 73.29M | |
$ 113.85M | $ 113.56M | $ 99.07M | $ 98.91M | $ 60.58M | |
$ 6.77 | $ 6.79 | $ 5.94 | $ 6.30 | $ 3.84 | |
$ 6.71 | $ 6.73 | $ 5.87 | $ 6.20 | $ 3.80 | |
16.83M | 16.73M | 16.68M | 15.71M | 15.77M | |
16.96M | 16.87M | 16.89M | 15.94M | 15.95M |