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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | - | - | - | - | - | - | - |
0% - |
- |
0% - |
0% - |
- | |
Net Margin | [friend] | [friend] | [friend] |
8.76% 122.6% |
9.12% 4.1% |
6.69% -26.6% |
9.1% 36.0% |
12.24% 34.5% |
11.43% -6.7% |
10.45% -8.5% |
15.21% 45.6% |
7.84% -48.5% |
3.75% -52.1% |
7.36% 96.1% |
7.65% 3.9% |
|
Gross Margin | [friend] | [friend] | [friend] |
23.63% 45.0% |
21.55% -8.8% |
21.93% 1.8% |
23.77% 8.4% |
27.75% 16.7% |
28.6% 3.1% |
30.48% 6.6% |
29.35% -3.7% |
25.92% -11.7% |
24.39% -5.9% |
24.15% -1.0% |
23.31% -3.5% |
|
Operating Margin | [friend] | [friend] | [friend] |
23.63% 45.0% |
9.72% -58.9% |
7.53% -22.5% |
9.87% 31.0% |
14.54% 47.3% |
14.34% -1.3% |
12.7% -11.5% |
12.37% -2.6% |
3.98% -67.8% |
0.71% -82.1% |
5.59% 684.2% |
4.15% -25.7% |
|
Total Revenue | [friend] | [friend] | [friend] |
230.22M 36.6% |
218.59M -5.1% |
203.71M -6.8% |
182.69M -10.3% |
188.86M 3.4% |
158.9M -15.9% |
181.98M 14.5% |
117.12M -35.6% |
160.28M 36.9% |
147.84M -7.8% |
353.1M 138.8% |
165.28M -53.2% |
|
Total Assets | [friend] | [friend] | [friend] |
615.93M - |
630.15M 2.3% |
629.4M -0.1% |
604.53M -4.0% |
601.32M -0.5% |
643.17M 7.0% |
745.59M 15.9% |
1.47B 97.7% |
1.62B 10.2% |
1.89B 16.1% |
2.27B 20.6% |
2.07B -8.9% |
|
Total Liabilities | [friend] | [friend] | [friend] |
321.56M - |
315.84M -1.8% |
301.45M -4.6% |
259.96M -13.8% |
233.62M -10.1% |
257.32M 10.1% |
340.71M 32.4% |
353.07M 3.6% |
538.08M 52.4% |
794.27M 47.6% |
1.16B 45.7% |
1.02B -11.6% |
|
Total Equity | [friend] | [friend] | [friend] |
294.37M - |
314.31M 6.8% |
327.95M 4.3% |
344.58M 5.1% |
367.7M 6.7% |
385.86M 4.9% |
404.88M 4.9% |
1.12B 176.9% |
1.09B -3.1% |
1.09B 0.5% |
1.12B 2.4% |
1.05B -6.0% |
|
Operating CashFlow | [friend] | [friend] | [friend] |
-3.15M - |
-4.75M - |
32.4M - |
- |
21.99M - |
18.59M -15.4% |
27.89M 50.0% |
- |
12.52M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] |
20.37M - |
20.37M 0% |
6.09M -70.1% |
7.43M 22.1% |
6.69M -10.0% |
14.21M 112.3% |
9.98M -29.8% |
47.71M 378.2% |
768.85M 1511.5% |
745.55M -3.0% |
750.58M 0.7% |
802.02M 6.9% |
|
End Cash Position | [friend] | [friend] | [friend] |
5.57M - |
6.09M 9.3% |
7.43M 22.1% |
6.69M -10.0% |
14.21M 112.3% |
9.98M -29.8% |
47.71M 378.2% |
768.85M 1511.5% |
745.55M -3.0% |
750.58M 0.7% |
802.02M 6.9% |
480.54M -40.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] |
16.41M - |
-12.62M - |
30.53M - |
3.06M -90.0% |
13.13M 328.6% |
16.75M 27.5% |
26.38M 57.5% |
20.87M -20.9% |
-120.12M - |
-6.04M - |
-95.56M - |
-294.47M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
26.81M - |
46.76M 74.4% |
13.64M -70.8% |
- |
39.75M - |
18.15M -54.3% |
19.02M 4.8% |
- |
30.38M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] |
0.171 204.0% |
0.17 -0.7% |
0.11 -35.3% |
0.14 27.3% |
0.2 42.9% |
0.14 -30% |
0.17 21.4% |
0.12 -29.4% |
0.08 -33.3% |
0.03 -62.5% |
0.17 466.7% |
0.08 -52.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] |
6.85% - |
6.55% -4.4% |
4.25% -35.2% |
4.94% 16.4% |
6.49% 31.3% |
4.82% -25.8% |
4.81% -0.1% |
2.34% -51.5% |
1.14% -51.3% |
0.51% -55.3% |
2.35% 361.6% |
1.17% -50.4% |
|
Return On Assets (%) | [friend] | [friend] | [friend] |
3.28% - |
3.2% -2.3% |
2.17% -32.3% |
2.7% 24.5% |
3.84% 42.3% |
2.92% -23.9% |
2.74% -6.1% |
1.61% -41.4% |
0.81% -49.5% |
0.32% -61.0% |
1.25% 295.2% |
0.58% -53.4% |