2020 Q2 | 2020 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | - | - | - |
0% - |
- | - | |
Net Margin | [friend] | [friend] |
15.03% - |
18.03% 20.0% |
9.71% -46.1% |
11.43% 17.7% |
11.91% 4.2% |
15.98% 34.1% |
12.58% -21.2% |
8.25% -34.4% |
10.91% 32.2% |
|
Gross Margin | [friend] | [friend] |
100% - |
-26.07% - |
23.09% - |
26.59% 15.2% |
26.67% 0.3% |
25.8% -3.3% |
24.21% -6.2% |
20.36% -15.9% |
17.8% -12.6% |
|
Operating Margin | [friend] | [friend] |
100% - |
-43.21% - |
12.31% - |
15.2% 23.5% |
15.47% 1.8% |
18.49% 19.5% |
15.34% -17.0% |
9.64% -37.2% |
9.59% -0.5% |
|
Total Revenue | [friend] | [friend] |
159.05M -25.1% |
196.75M 23.7% |
164.76M -16.3% |
156.6M -5.0% |
140.07M -10.6% |
172.51M 23.2% |
149.37M -13.4% |
182.17M 22.0% |
153.84M -15.6% |
|
Total Assets | [friend] | [friend] | - | - | - |
1.02B - |
1.03B 0.4% |
1.04B 0.9% |
1.86B 80.1% |
1.88B 0.9% |
1.87B -0.4% |
|
Total Liabilities | [friend] | [friend] | - | - | - |
248.23M - |
233.95M -5.8% |
215.04M -8.1% |
120.05M -44.2% |
121.82M 1.5% |
106.14M -12.9% |
|
Total Equity | [friend] | [friend] | - | - | - |
773.55M - |
791.61M 2.3% |
819.97M 3.6% |
1.74B 112.7% |
1.76B 0.9% |
1.77B 0.4% |
|
Operating CashFlow | [friend] | [friend] | - |
73.96M - |
- | - | - |
5.73M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | - |
45.18M - |
54.02M 19.6% |
36.36M -32.7% |
71.96M 97.9% |
68.93M -4.2% |
45.26M -34.3% |
381.88M 743.8% |
294.98M -22.8% |
|
End Cash Position | [friend] | [friend] | - |
54.02M - |
36.36M -32.7% |
71.96M 97.9% |
68.93M -4.2% |
45.26M -34.3% |
381.88M 743.8% |
294.98M -22.8% |
384.04M 30.2% |
|
Free Cash Flow | [friend] | [friend] |
9.05M - |
-29.35M - |
3.41M - |
42.7M 1150.5% |
-14.48M - |
-8.31M - |
13.83M - |
-31.03M - |
-38.5M - |
|
Net Income (Cont Operations) | [friend] | [friend] | - |
59.38M - |
- | - | - |
44.24M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] |
0.199 -53.7% |
0.296 48.4% |
0.14 -52.6% |
0.15 7.1% |
0.14 -6.7% |
0.23 64.3% |
0.16 -30.4% |
0.07 -56.3% |
0.1 42.9% |
|
Return On Equity (%) | [friend] | [friend] | - | - | - |
2.31% - |
2.13% -7.9% |
3.42% 60.4% |
1.47% -57.1% |
0.86% -41.4% |
0.95% 10.9% |
|
Return On Assets (%) | [friend] | [friend] | - | - | - |
1.75% - |
1.63% -7.0% |
2.67% 64.1% |
1.3% -51.5% |
0.8% -38.1% |
0.89% 11.4% |