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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - |
0% - |
61.63% - |
61.63% 0% |
61.92% 0.5% |
58.17% -6.1% |
58.17% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
9.26% 43.4% |
6.95% -24.9% |
7.37% 6.1% |
5.37% -27.2% |
9.84% 83.4% |
10.35% 5.2% |
11.56% 11.7% |
5.83% -49.6% |
3.41% -41.4% |
0.6% -82.5% |
3.07% 414.9% |
3.81% 24.0% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
-37.54% - |
17.4% - |
18.6% 6.9% |
16.43% -11.6% |
19.38% 17.9% |
21.34% 10.1% |
24.29% 13.8% |
17.29% -28.8% |
13.53% -21.7% |
11.88% -12.2% |
14.25% 20.0% |
12.33% -13.5% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
-54.4% - |
8.92% - |
9.91% 11.1% |
8.04% -18.9% |
11.78% 46.6% |
10.91% -7.4% |
14.51% 33.1% |
7.04% -51.5% |
1.31% -81.4% |
0.76% -42.4% |
5.66% 648.3% |
3.95% -30.1% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
330.58M 34.7% |
371.8M 12.5% |
379.72M 2.1% |
323.44M -14.8% |
422.44M 30.6% |
380.78M -9.9% |
369.84M -2.9% |
315.39M -14.7% |
303.83M -3.7% |
331.11M 9.0% |
380.77M 15.0% |
340.38M -10.6% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
1.33B 11.7% |
1.46B 10.4% |
1.5B 2.1% |
- |
1.63B - |
2.54B 55.9% |
2.45B -3.6% |
2.49B 2.0% |
2.38B -4.7% |
2.59B 8.8% |
2.73B 5.3% |
2.61B -4.3% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
850M 14.7% |
961.88M 13.2% |
964.74M 0.3% |
- |
1.04B - |
894.03M -14.0% |
758.27M -15.2% |
787.92M 3.9% |
732.57M -7.0% |
940.52M 28.4% |
1.07B 13.6% |
937.08M -12.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
477.21M 6.8% |
503.08M 5.4% |
530.97M 5.5% |
- |
589.94M - |
1.65B 178.9% |
1.69B 2.6% |
1.71B 1.1% |
1.65B -3.6% |
1.65B 0.1% |
1.66B 0.6% |
1.67B 0.8% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
3.57M - |
- | - | - |
25.08M - |
- | - | - |
-454.7K - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
51.26M - |
34.24M -33.2% |
49.67M 45.1% |
55.3M 11.3% |
28.69M -48.1% |
38.75M 35.1% |
954.92M 2364.0% |
439.03M -54.0% |
272.01M -38.0% |
176.24M -35.2% |
299.28M 69.8% |
433.22M 44.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
34.24M - |
49.67M 45.1% |
55.3M 11.3% |
28.69M -48.1% |
38.75M 35.1% |
954.92M 2364.0% |
439.03M -54.0% |
272.01M -38.0% |
176.24M -35.2% |
299.28M 69.8% |
433.22M 44.8% |
344.07M -20.6% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
-6.78M - |
6.3M - |
47.91M 660.9% |
-37.16M - |
26.67M - |
-16.8M - |
-59.82M - |
-77.78M - |
-64.61M - |
-25.75M - |
-22.01M - |
-78.63M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
46.44M - |
- | - | - |
58.92M - |
- | - | - |
28.75M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.27 93.2% |
0.23 -14.8% |
0.24 4.3% |
0.15 -37.5% |
0.37 146.7% |
0.32 -13.5% |
0.28 -12.5% |
0.12 -57.1% |
0.07 -41.7% |
0.01 -85.7% |
0.08 700.0% |
0.09 12.5% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
6.62% 83.5% |
5.27% -20.4% |
5.42% 2.7% |
- |
7.04% - |
3.53% -49.9% |
2.56% -27.3% |
1.08% -57.8% |
0.62% -42.8% |
0.12% -80.6% |
0.71% 490.1% |
0.78% 10.1% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
2.43% 82.0% |
1.85% -23.9% |
1.89% 2.2% |
- |
2.55% - |
1.89% -25.9% |
1.71% -9.3% |
0.74% -56.6% |
0.43% -42.8% |
0.08% -81.3% |
0.44% 453.5% |
0.49% 10.5% |