2020 Q2 | 2020 Q3 | 2020 Q4 | 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% - |
67.21% - |
- | |
Net Margin | [friend] | [friend] | [friend] | - |
23.87% - |
12.72% -46.7% |
17.1% 34.5% |
18.7% 9.4% |
15.51% -17.1% |
7.71% -50.3% |
17.43% 126.1% |
16.89% -3.1% |
11.1% -34.3% |
3.57% -67.8% |
-0.2% - |
|
Gross Margin | [friend] | [friend] | [friend] | - |
37.73% - |
25.7% -31.9% |
29.1% 13.2% |
30.18% 3.7% |
27.3% -9.6% |
24.85% -9.0% |
30.48% 22.7% |
28.73% -5.7% |
22.12% -23.0% |
19.67% -11.1% |
19.11% -2.9% |
|
Operating Margin | [friend] | [friend] | [friend] | - |
27.69% - |
16.46% -40.5% |
18.89% 14.7% |
23.15% 22.6% |
18.29% -21.0% |
11.1% -39.3% |
17.8% 60.4% |
18.84% 5.9% |
11.78% -37.5% |
8.18% -30.6% |
-3.4% - |
|
Total Revenue | [friend] | [friend] | [friend] |
400.43M 100.0% |
206.77M -48.4% |
174.52M -15.6% |
154.65M -11.4% |
222.63M 44.0% |
186.88M -16.1% |
188.07M 0.6% |
160.36M -14.7% |
204.84M 27.7% |
173.2M -15.4% |
191.63M 10.6% |
76.23M -60.2% |
|
Total Assets | [friend] | [friend] | [friend] |
1.12B 6.7% |
1.17B 4.0% |
1.21B 3.5% |
- |
1.44B - |
1.47B 1.9% |
2.27B 54.7% |
2.28B 0.6% |
2.24B -1.6% |
2.25B 0.5% |
2.27B 0.8% |
2.27B -0.3% |
|
Total Liabilities | [friend] | [friend] | [friend] |
212.31M -6.8% |
207.17M -2.4% |
225.83M 9.0% |
- |
385.2M - |
383.66M -0.4% |
239.01M -37.7% |
216.25M -9.5% |
205.09M -5.2% |
196.49M -4.2% |
200.19M 1.9% |
208.69M 4.2% |
|
Total Equity | [friend] | [friend] | [friend] |
909.08M 10.4% |
958.96M 5.5% |
981.63M 2.4% |
- |
1.05B - |
1.08B 2.8% |
2.02B 87.0% |
2.05B 1.4% |
2.02B -1.3% |
2.04B 1.0% |
2.05B 0.4% |
2.03B -0.7% |
|
Operating CashFlow | [friend] | [friend] | [friend] |
17.04M - |
9.99M -41.4% |
56.66M 467.3% |
- |
12.24M - |
35.82M 192.7% |
37.82M 5.6% |
- |
-37.85M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] |
202.58M - |
201.53M -0.5% |
184.11M -8.6% |
245.95M 33.6% |
211.25M -14.1% |
214.35M 1.5% |
222.76M 3.9% |
1.16B 420.0% |
838.88M -27.6% |
1.02B 22.1% |
960.86M -6.2% |
989.04M 2.9% |
|
End Cash Position | [friend] | [friend] | [friend] |
201.53M - |
184.11M -8.6% |
245.95M 33.6% |
211.25M -14.1% |
214.35M 1.5% |
222.76M 3.9% |
1.16B 420.0% |
838.88M -27.6% |
1.02B 22.1% |
960.86M -6.2% |
989.04M 2.9% |
924.07M -6.6% |
|
Free Cash Flow | [friend] | [friend] | [friend] |
-12.19M - |
-6.94M - |
48.61M - |
-7.11M - |
-869.23K - |
21.38M - |
30.72M 43.7% |
-28.24M - |
-54.15M - |
-66.04M - |
23.89M - |
-52.11M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
84.79M - |
49.33M -41.8% |
22.18M -55.0% |
- |
67.98M - |
28.92M -57.5% |
14.55M -49.7% |
- |
62.27M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] |
0.37 90.7% |
0.217 -41.3% |
0.098 -55.0% |
0.12 22.9% |
0.18 50% |
0.13 -27.8% |
0.06 -53.8% |
0.09 50% |
0.12 33.3% |
0.06 -50% |
0.02 -66.7% |
0 -100% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | - |
5.28% - |
2.29% -56.7% |
- |
3.96% - |
2.72% -31.4% |
0.94% -65.6% |
1.37% 46.9% |
1.7% 23.7% |
0.95% -44.4% |
0.33% -64.7% |
-0.01% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | - |
4.31% - |
1.87% -56.7% |
- |
2.9% - |
2% -31.1% |
0.78% -61.1% |
1.23% 58.3% |
1.53% 24.4% |
0.85% -44.1% |
0.3% -64.7% |
-0.01% - |