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] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] |
25.69% - |
21.33% -17.0% |
-6.99% - |
8.15% - |
24.58% 201.6% |
17.05% -30.6% |
6.35% -62.7% |
16.65% 162.0% |
22.58% 35.7% |
16.65% -26.3% |
18.27% 9.7% |
17.16% -6.1% |
|
Gross Margin | [friend] |
41.02% - |
38.88% -5.2% |
39.88% 2.6% |
32.34% -18.9% |
39.9% 23.4% |
32.43% -18.7% |
38.75% 19.5% |
33.63% -13.2% |
35.13% 4.5% |
30.9% -12.1% |
33.7% 9.1% |
30.28% -10.1% |
|
Operating Margin | [friend] |
27.21% - |
20.68% -24.0% |
-23.79% - |
4.17% - |
20.75% 397.7% |
17.35% -16.4% |
0.89% -94.9% |
8.95% 906.0% |
19.85% 121.7% |
17.22% -13.2% |
4.96% -71.2% |
13.09% 163.9% |
|
Total Revenue | [friend] |
65.1M 8.2% |
69.65M 7.0% |
16.8M -75.9% |
48.26M 187.3% |
66.73M 38.3% |
90.21M 35.2% |
38.39M -57.4% |
75.97M 97.9% |
125.38M 65.0% |
165.83M 32.3% |
81.11M -51.1% |
117.6M 45.0% |
|
Total Assets | [friend] | - |
545.97M - |
- |
554.09M - |
602.8M 8.8% |
610.4M 1.3% |
666.85M 9.2% |
1.72B 158.0% |
1.82B 5.9% |
2.11B 15.8% |
2.1B -0.5% |
1.9B -9.6% |
|
Total Liabilities | [friend] | - |
68.76M - |
- |
67.25M - |
98.56M 46.6% |
89.79M -8.9% |
142.8M 59.0% |
166.6M 16.7% |
272.1M 63.3% |
526.86M 93.6% |
508.23M -3.5% |
339.68M -33.2% |
|
Total Equity | [friend] | - |
477.22M - |
- |
486.84M - |
504.24M 3.6% |
520.62M 3.2% |
524.05M 0.7% |
1.55B 196.5% |
1.55B -0.2% |
1.58B 2.1% |
1.59B 0.6% |
1.56B -2.0% |
|
Operating CashFlow | [friend] |
7.32M - |
-118.64K - |
- |
-38.14M - |
57.19M - |
-571.39K - |
- |
-78.42M - |
- | - | - |
-17.4M - |
|
Beginning Cash Position | [friend] |
49.92M -48.1% |
152.35M 205.2% |
110.52M -27.5% |
38.08M -65.5% |
34.56M -9.2% |
19.5M -43.6% |
99.54M 410.4% |
11.24M -88.7% |
230.14M 1946.6% |
64.55M -72.0% |
171.95M 166.4% |
182.49M 6.1% |
|
End Cash Position | [friend] |
152.35M 205.2% |
110.52M -27.5% |
38.08M -65.5% |
34.56M -9.2% |
19.5M -43.6% |
99.54M 410.4% |
11.24M -88.7% |
230.14M 1946.6% |
64.55M -72.0% |
171.95M 166.4% |
182.49M 6.1% |
186.41M 2.1% |
|
Free Cash Flow | [friend] |
5.18M - |
-2.7M - |
-16.65M - |
-22.4M - |
55.43M - |
-10.95M - |
-72.9M - |
-47.94M - |
-20.94M - |
-26.11M - |
50.97M - |
-105.67M - |
|
Net Income (Cont Operations) | [friend] |
16.72M 8.6% |
14.85M -11.2% |
- |
2.76M - |
16.4M 494.8% |
15.38M -6.2% |
- |
15.09M - |
- | - | - |
35M - |
|
Diluted Net Income | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] |
0.173 4.2% |
0.145 -16.1% |
-0.011 - |
0.037 - |
0.153 309.3% |
0.15 -2.1% |
0.02 -86.7% |
0.11 450% |
0.223 102.6% |
0.207 -7.1% |
0.11 -46.9% |
0.14 27.3% |
|
Return On Equity (%) | [friend] | - |
3.11% - |
- |
0.81% - |
3.31% 309.8% |
3% -9.3% |
0.47% -84.4% |
1.22% 160.7% |
1.82% 49.9% |
1.76% -3.4% |
0.93% -47.0% |
1.28% 37.2% |
|
Return On Assets (%) | [friend] | - |
2.72% - |
- |
0.71% - |
2.84% 299.5% |
2.54% -10.6% |
0.38% -84.9% |
1.06% 177.4% |
1.6% 50.9% |
1.4% -12.1% |
0.7% -49.9% |
1.01% 43.4% |