2020 Q1 | 2020 Q2 | 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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] |
13.6% -4.8% |
13.85% 1.8% |
9.86% -28.8% |
8.17% -17.2% |
5.31% -35.0% |
11.27% 112.3% |
6.07% -46.2% |
-2.96% - |
0.24% - |
-2.35% - |
5.06% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] |
28.04% 3.2% |
28.76% 2.6% |
27% -6.1% |
20.77% -23.1% |
19.53% -6.0% |
19.09% -2.2% |
19.26% 0.9% |
15.28% -20.7% |
16.04% 5.0% |
10.77% -32.8% |
18.59% 72.6% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] |
15.05% -9.8% |
16.61% 10.3% |
12.13% -27.0% |
5.26% -56.6% |
1.7% -67.8% |
8.89% 424.7% |
4.28% -51.9% |
-5.67% - |
-4.02% - |
0.28% - |
4.77% 1626.7% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
391.8M 2.6% |
424.37M 8.3% |
407.5M -4.0% |
381.7M -6.3% |
354.2M -7.2% |
420.02M 18.6% |
344.85M -17.9% |
360.23M 4.5% |
381.65M 5.9% |
383.11M 0.4% |
389.49M 1.7% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] |
1.55B - |
1.64B 6.1% |
3.61B 120.1% |
3.53B -2.3% |
3.53B 0.0% |
3.71B 4.9% |
3.66B -1.2% |
3.57B -2.4% |
3.67B 2.8% |
3.77B 2.6% |
3.91B 3.9% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] |
567.9M - |
606.52M 6.8% |
561M -7.5% |
515.43M -8.1% |
479.97M -6.9% |
622.64M 29.7% |
559.07M -10.2% |
581.57M 4.0% |
671.9M 15.5% |
782.3M 16.4% |
904.26M 15.6% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] |
979.45M - |
1.03B 5.7% |
3.05B 194.9% |
3.02B -1.2% |
3.05B 1.1% |
3.08B 1.0% |
3.1B 0.6% |
2.98B -3.7% |
2.99B 0.3% |
2.98B -0.4% |
3B 0.7% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] |
49.5M 9.5% |
67.88M 37.1% |
- |
86.96M - |
- | - | - |
37.85M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] |
62.79M -42.6% |
96.6M 53.8% |
68.65M -28.9% |
1.81B 2533.6% |
1.65B -8.6% |
1.31B -20.8% |
1.38B 5.7% |
1.29B -7.2% |
1.13B -12.4% |
1.07B -5.1% |
1.01B -5.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] |
96.6M 53.8% |
68.65M -28.9% |
1.81B 2533.6% |
1.65B -8.6% |
1.31B -20.8% |
1.38B 5.7% |
1.29B -7.2% |
1.13B -12.4% |
1.07B -5.1% |
1.01B -5.3% |
933.9M -7.8% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] |
10.04M - |
-41.03M - |
-78.68M - |
-85M - |
-67.25M - |
-79.64M - |
-151.71M - |
362.35K - |
-52.78M - |
-52.9M - |
-46.01M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
53.28M -40.8% |
58.62M 10.0% |
- |
71.47M - |
- | - | - |
10.46M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.309 -0.3% |
0.331 7.1% |
0.17 -48.6% |
0.14 -17.6% |
0.087 -37.8% |
0.203 133.0% |
0.09 -55.6% |
-0.05 - |
0.008 - |
-0.038 - |
0.08 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] |
5.44% - |
5.83% 7.3% |
1.97% -66.3% |
1.03% -47.8% |
0.62% -39.7% |
1.55% 149.1% |
0.68% -56.2% |
-0.35% - |
0.03% - |
-0.3% - |
0.66% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] |
3.44% - |
3.68% 7.1% |
1.53% -58.5% |
0.87% -43.0% |
0.53% -39.0% |
1.31% 145.6% |
0.57% -56.6% |
-0.29% - |
0.03% - |
-0.24% - |
0.51% - |