2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] |
11.85% 47.2% |
-1.96% - |
8.56% - |
3.89% -54.6% |
4.62% 18.8% |
0.36% -92.2% |
9.93% 2663.7% |
12.47% 25.6% |
12.01% -3.7% |
13.58% 13.1% |
14.54% 7.0% |
10.83% -25.5% |
|
Gross Margin | [friend] |
25.86% 17.0% |
19.48% -24.7% |
18.81% -3.4% |
15% -20.2% |
13.72% -8.5% |
17.62% 28.4% |
21.24% 20.5% |
23.14% 9.0% |
26.36% 13.9% |
27.42% 4.0% |
28.54% 4.1% |
26.51% -7.1% |
|
Operating Margin | [friend] |
14.89% 33.0% |
0.78% -94.7% |
10.85% 1285.3% |
6.65% -38.7% |
6.64% -0.2% |
3.32% -50.0% |
12.85% 287.3% |
13.97% 8.7% |
15.54% 11.2% |
17.84% 14.8% |
16.67% -6.5% |
13.87% -16.8% |
|
Total Revenue | [friend] |
111.77M 18.2% |
103.69M -7.2% |
104.21M 0.5% |
112.44M 7.9% |
124.03M 10.3% |
128M 3.2% |
125.6M -1.9% |
127.8M 1.7% |
153.13M 19.8% |
178.17M 16.4% |
244.74M 37.4% |
251.08M 2.6% |
|
Total Assets | [friend] | - | - |
186.78M - |
347.21M 85.9% |
335.32M -3.4% |
372.06M 11.0% |
418.6M 12.5% |
437.2M 4.4% |
455.05M 4.1% |
529.78M 16.4% |
846.91M 59.9% |
977.61M 15.4% |
|
Total Liabilities | [friend] | - | - |
60.95M - |
216.51M 255.3% |
200.24M -7.5% |
193.87M -3.2% |
223.44M 15.2% |
226.03M 1.2% |
224.04M -0.9% |
275.58M 23.0% |
556.49M 101.9% |
659.83M 18.6% |
|
Total Equity | [friend] | - | - |
125.83M - |
130.7M 3.9% |
135.08M 3.4% |
178.19M 31.9% |
195.16M 9.5% |
211.16M 8.2% |
231M 9.4% |
254.2M 10.0% |
290.42M 14.2% |
317.78M 9.4% |
|
Operating CashFlow | [friend] |
-5.27M - |
-3.54M - |
23.83M - |
-14.51M - |
4.2M - |
33.64M 700.5% |
26.32M -21.8% |
20.35M -22.7% |
18.3M -10.1% |
44.08M 140.9% |
50.73M 15.1% |
15.31M -69.8% |
|
Beginning Cash Position | [friend] |
54.61M -12.2% |
49.03M -10.2% |
43.66M -11.0% |
63.86M 46.3% |
49.53M -22.4% |
50.73M 2.4% |
117.73M 132.1% |
145.08M 23.2% |
164.21M 13.2% |
182.4M 11.1% |
214.89M 17.8% |
184.17M -14.3% |
|
End Cash Position | [friend] |
49.03M -10.2% |
43.66M -11.0% |
63.86M 46.3% |
49.53M -22.4% |
50.73M 2.4% |
117.73M 132.1% |
145.08M 23.2% |
164.21M 13.2% |
182.4M 11.1% |
214.89M 17.8% |
184.17M -14.3% |
186.11M 1.1% |
|
Free Cash Flow | [friend] |
-5.28M - |
-4.45M - |
23.52M - |
-14.59M - |
4.14M - |
33.17M 701.7% |
26.23M -20.9% |
20.21M -22.9% |
18.27M -9.6% |
43.42M 137.6% |
47.17M 8.7% |
11.32M -76.0% |
|
Net Income (Cont Operations) | [friend] |
13.62M 70.6% |
-1.65M - |
9.3M - |
4.74M -49.0% |
6.1M 28.7% |
657K -89.2% |
12.48M 1798.9% |
15.94M 27.8% |
18.39M 15.4% |
24.2M 31.6% |
35.58M 47.0% |
27.2M -23.6% |
|
Diluted Net Income | [friend] |
13.25M 74.0% |
-2.03M - |
8.92M - |
4.37M -51.0% |
5.73M 31.1% |
460K -92.0% |
12.48M 2612.2% |
15.94M 27.8% |
18.39M 15.4% |
24.2M 31.6% |
35.58M 47.0% |
27.2M -23.6% |
|
Diluted EPS | [friend] |
0.329 74.0% |
-0.05 - |
0.222 - |
0.109 -51.0% |
0.144 32.7% |
0.01 -93.1% |
0.31 3000% |
0.39 25.8% |
0.45 15.4% |
0.59 31.1% |
0.87 47.5% |
0.66 -24.1% |
|
Return On Equity (%) | [friend] | - | - |
9.08% - |
4.34% -52.1% |
5.46% 25.7% |
0.32% -94.1% |
6.68% 1970.4% |
7.85% 17.4% |
8.32% 6.0% |
9.98% 19.9% |
13.06% 31.0% |
8.94% -31.5% |
|
Return On Assets (%) | [friend] | - | - |
4.78% - |
1.64% -65.8% |
1.68% 2.5% |
0.13% -92.2% |
3.16% 2325.7% |
3.73% 18.0% |
4.12% 10.7% |
4.92% 19.2% |
5.17% 5.2% |
2.98% -42.3% |