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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] |
10.54% 104.3% |
11.97% 13.6% |
5.03% -58.0% |
8.27% 64.5% |
7.59% -8.3% |
9% 18.6% |
4.3% -52.3% |
7% 62.9% |
4.36% -37.7% |
8.11% 86.0% |
4.06% -49.9% |
2.79% -31.3% |
|
Gross Margin | [friend] | [friend] |
24.37% 1.0% |
27.18% 11.5% |
21.77% -19.9% |
23.93% 9.9% |
23.93% 0.0% |
27.6% 15.4% |
21.96% -20.4% |
23.52% 7.1% |
23.79% 1.2% |
27.09% 13.9% |
23.95% -11.6% |
24.51% 2.3% |
|
Operating Margin | [friend] | [friend] |
-14.72% - |
12.67% - |
5.21% -58.9% |
7.96% 52.8% |
7.8% -2.1% |
10.45% 33.9% |
4.26% -59.3% |
8.6% 102.1% |
5.55% -35.5% |
11.11% 100.2% |
4.8% -56.8% |
5.21% 8.6% |
|
Total Revenue | [friend] | [friend] |
241M 13.8% |
277.81M 15.3% |
270.4M -2.7% |
288.45M 6.7% |
302.52M 4.9% |
322.52M 6.6% |
301.92M -6.4% |
331.49M 9.8% |
333.45M 0.6% |
391.73M 17.5% |
367.92M -6.1% |
400.55M 8.9% |
|
Total Assets | [friend] | [friend] | - |
861.24M - |
872.14M 1.3% |
882.92M 1.2% |
921.09M 4.3% |
1.31B 42.2% |
1.26B -3.7% |
1.38B 9.3% |
1.44B 4.2% |
1.56B 8.5% |
1.53B -2.0% |
1.59B 3.8% |
|
Total Liabilities | [friend] | [friend] | - |
222.17M - |
219.31M -1.3% |
207.03M -5.6% |
221.28M 6.9% |
318.28M 43.8% |
256.28M -19.5% |
359.07M 40.1% |
384.01M 6.9% |
433.12M 12.8% |
388.46M -10.3% |
452.64M 16.5% |
|
Total Equity | [friend] | [friend] | - |
633.54M - |
- | - |
694.61M - |
964.36M 38.8% |
977.24M 1.3% |
968.78M -0.9% |
983.27M 1.5% |
1.02B 3.8% |
1.04B 1.5% |
1.02B -1.4% |
|
Operating CashFlow | [friend] | [friend] | - | - | - |
-43.71M - |
- | - | - |
-20.26M - |
- | - | - |
-45.66M - |
|
Beginning Cash Position | [friend] | [friend] |
166.59M 0% |
198.34M 19.1% |
231.93M 16.9% |
193.93M -16.4% |
170.43M -12.1% |
173.11M 1.6% |
460.17M 165.8% |
357.24M -22.4% |
445.63M 24.7% |
372.83M -16.3% |
382.65M 2.6% |
236.5M -38.2% |
|
End Cash Position | [friend] | [friend] |
198.34M -9.7% |
231.93M 16.9% |
193.93M -16.4% |
170.43M -12.1% |
173.11M 1.6% |
460.17M 165.8% |
357.24M -22.4% |
445.63M 24.7% |
372.83M -16.3% |
382.65M 2.6% |
236.5M -38.2% |
210.69M -10.9% |
|
Free Cash Flow | [friend] | [friend] |
1.97M - |
63.5M 3122.1% |
-48.15M - |
-1.57M - |
18.01M - |
74.36M 312.8% |
-37.37M - |
10.74M - |
-11.44M - |
65.83M - |
-79.03M - |
-13.17M - |
|
Net Income (Cont Operations) | [friend] | [friend] | - | - | - |
38.04M - |
- | - | - |
40.29M - |
- | - | - |
28.23M - |
|
Diluted Net Income | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] |
0.071 132.6% |
0.093 31.8% |
0.038 -59.4% |
0.068 79.4% |
0.062 -8.3% |
0.076 22.3% |
0.032 -57.4% |
0.058 79.0% |
0.036 -37.4% |
0.079 118.7% |
0.037 -53.0% |
0.028 -24.9% |
|
Return On Equity (%) | [friend] | [friend] | - |
5.25% - |
2.12% -59.5% |
3.62% 70.6% |
3.36% -7.2% |
3.5% 4.0% |
1.34% -61.8% |
2.38% 78.5% |
1.49% -37.6% |
3.17% 112.8% |
1.45% -54.2% |
1.09% -25.3% |
|
Return On Assets (%) | [friend] | [friend] | - |
3.86% - |
1.57% -59.3% |
2.72% 73.3% |
2.54% -6.4% |
2.6% 2.2% |
1.01% -61.2% |
1.76% 74.2% |
1.03% -41.3% |
2.12% 105.3% |
0.97% -54.3% |
0.72% -25.9% |