Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 206.41M | $ 179.01M | $ 118.32M | $ 108.48M | $ 103.15M | |
$ 206.41M | $ 179.01M | $ 118.32M | $ 108.48M | $ 103.15M | |
$ 313.00K | $ 61.80M | $ 271.00K | $ -48.51M | $ -53.28M | |
$ 0.00 | $ 8.40M | $ 3.97M | $ 3.19M | $ 3.17M | |
$ 0.00 | $ 107.19M | $ 63.61M | $ 63.15M | $ 53.05M | |
$ 206.09M | $ 117.22M | $ 72.08M | $ 59.97M | $ 49.88M | |
$ -126.58M | $ -18.42M | $ 5.61M | $ 5.14M | $ 3.91M | |
$ 79.51M | $ 98.79M | $ 59.63M | $ 59.97M | $ 49.88M | |
$ 65.56M | $ 74.51M | $ 45.21M | $ 45.44M | $ 38.05M | |
$ 6.62 | $ 7.28 | $ 5.58 | $ 5.92 | $ 5.07 | |
$ 6.58 | $ 7.26 | $ 5.56 | $ 5.90 | $ 5.05 | |
9.96M | 10.17M | 8.04M | 7.62M | 7.44M | |
10.01M | 10.20M | 8.07M | 7.64M | 7.48M |