Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 284.09M | $ 174.30M | $ 134.32M | $ 121.64M | $ 126.88M | |
$ 173.86M | $ 127.62M | $ 121.11M | $ 113.83M | $ 105.53M | |
$ 146.06M | $ 82.59M | $ 94.49M | $ 72.94M | $ 73.02M | |
$ 9.69M | $ 4.34M | $ 4.62M | $ 5.30M | $ 6.57M | |
$ 37.50M | $ 49.37M | $ 31.24M | $ 46.20M | $ 39.08M | |
$ 27.81M | $ 45.03M | $ 26.62M | $ 40.90M | $ 32.51M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 27.81M | $ 45.03M | $ 26.62M | $ 40.90M | $ 32.51M | |
$ 22.05M | $ 35.66M | $ 22.04M | $ 32.88M | $ 26.46M | |
$ 1.49 | $ 3.45 | $ 2.09 | $ 3.00 | $ 2.42 | |
$ 1.48 | $ 3.42 | $ 2.06 | $ 2.96 | $ 2.40 | |
14.76M | 10.34M | 10.55M | 10.97M | 10.94M | |
14.91M | 10.44M | 10.71M | 11.11M | 11.03M |