2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.84% -18.8% |
2.03% -47.1% |
0.4% -80.3% |
0.13% -66.8% |
1.99% 1400.2% |
-1.16% - |
2.13% - |
3.94% 84.9% |
4.46% 13.4% |
-0.12% - |
-1.56% - |
3.54% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.91% -15.1% |
12.27% -17.7% |
10.37% -15.5% |
9.44% -9.0% |
10.99% 16.4% |
6.58% -40.1% |
12.7% 93.0% |
15.44% 21.6% |
15.96% 3.3% |
8.78% -45.0% |
13.43% 52.9% |
16.52% 23.0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.87% -12.3% |
2.86% -51.3% |
1.08% -62.3% |
0.73% -32.6% |
3.45% 375.2% |
-1.32% - |
4.01% - |
6.68% 66.3% |
7.85% 17.6% |
0.96% -87.8% |
4.21% 340.2% |
7.79% 85.0% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
202.73M 16.7% |
201.59M -0.6% |
223.96M 11.1% |
233.9M 4.4% |
259.8M 11.1% |
253.86M -2.3% |
216.03M -14.9% |
214.71M -0.6% |
310.75M 44.7% |
270.53M -12.9% |
231.63M -14.4% |
253.62M 9.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
540.39M 3.3% |
533.63M -1.3% |
618.71M 15.9% |
622.03M 0.5% |
605.22M -2.7% |
611.4M 1.0% |
630.94M 3.2% |
626.86M -0.6% |
664.07M 5.9% |
607.09M -8.6% |
656.09M 8.1% |
647.03M -1.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
234.81M 7.0% |
229.28M -2.4% |
318.66M 39.0% |
326.97M 2.6% |
310.35M -5.1% |
324.42M 4.5% |
344.7M 6.3% |
338.75M -1.7% |
369.26M 9.0% |
320.07M -13.3% |
379.63M 18.6% |
367.5M -3.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
305.7M 0.7% |
304.38M -0.4% |
299.92M -1.5% |
294.95M -1.7% |
294.75M -0.1% |
286.79M -2.7% |
285.97M -0.3% |
287.95M 0.7% |
294.64M 2.3% |
286.84M -2.6% |
276.23M -3.7% |
279.2M 1.1% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.82M -91.0% |
24.6M 1252.8% |
-7.75M - |
11.14M - |
29.8M 167.5% |
30.79M 3.3% |
3.72M -87.9% |
2.8M -24.9% |
14.08M 403.2% |
59.94M 325.7% |
-3.34M - |
4.77M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0 - |
0 - |
0 - |
0 - |
0 - |
0 - |
0 - |
0 - |
0 - |
0 - |
0 - |
0 - |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0 - |
0 - |
0 - |
0 - |
0 - |
0 - |
0 - |
0 - |
0 - |
0 - |
0 - |
0 - |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
744.88K -95.6% |
23.62M 3070.4% |
-8.95M - |
9.59M - |
28.22M 194.1% |
28M -0.8% |
-2.67M - |
-3.77M - |
9.46M - |
57M 502.7% |
-5.67M - |
-5.33M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.76M -5.5% |
4.18M -46.2% |
1.06M -74.7% |
350K -66.9% |
5.18M 1378.9% |
-2.87M - |
4.68M - |
8.93M 90.8% |
13.87M 55.3% |
-303K - |
4.44M - |
12.16M 174.1% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.78M -5.2% |
4.09M -47.4% |
894K -78.2% |
310K -65.3% |
5.16M 1565.8% |
-2.94M - |
4.6M - |
8.46M 83.7% |
13.87M 64.1% |
-314K - |
-3.61M - |
8.98M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.12 -7.7% |
0.06 -50.0% |
0.01 -83.3% |
0.005 -52.7% |
0.08 1590.3% |
-0.05 - |
0.07 - |
0.13 85.7% |
0.21 61.5% |
0 -100% |
-0.06 - |
0.14 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.55% -6.1% |
1.34% -47.5% |
0.3% -77.9% |
0.1% -64.8% |
1.75% 1580.8% |
-1.01% - |
1.61% - |
2.95% 83.4% |
4.76% 61.6% |
-0.11% - |
-1.28% - |
3.23% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.46% -7.7% |
0.76% -47.9% |
0.16% -79.6% |
0.05% -67.8% |
0.84% 1583.2% |
-0.48% - |
0.74% - |
1.34% 81.5% |
2.15% 59.9% |
-0.05% - |
-0.57% - |
1.38% - |