Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 339.62M | $ 386.67M | $ 234.17M | $ 160.20M | $ 42.19M | |
$ 30.91M | $ 40.51M | $ 37.05M | $ 54.05M | $ 22.22M | |
$ 27.20M | $ 21.71M | $ 14.83M | $ 15.86M | $ 12.19M | |
$ 1.04M | $ 1.26M | $ 1.29M | $ 1.17M | $ 1.16M | |
$ 6.60M | $ 25.55M | $ 23.81M | $ 41.95M | $ 11.71M | |
$ 3.71M | $ 24.29M | $ 17.71M | $ 38.19M | $ 10.03M | |
$ 1.86M | $ -771.93K | $ 4.81M | $ 2.59M | $ 829.45K | |
$ 5.56M | $ 23.52M | $ 22.52M | $ 40.78M | $ 10.86M | |
$ 923.64K | $ 17.58M | $ 17.62M | $ 30.38M | $ 9.92M | |
$ 0.23 | $ 4.46 | $ 4.42 | $ 14.13 | $ 5.34 | |
$ 0.23 | $ 4.46 | $ 4.42 | $ 14.13 | $ 5.34 | |
4.05M | 3.94M | 3.99M | 2.15M | 1.86M | |
4.05M | 3.94M | 3.99M | 2.15M | 1.86M |