2019 Q3 | 2019 Q4 | 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] | [friend] | [friend] | - | - | - | - | - |
71% - |
71.63% 0.9% |
70.74% -1.2% |
70.74% 0% |
70.64% -0.1% |
70.64% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.51% -27.4% |
10.6% 62.9% |
3.44% -67.5% |
5.6% 62.9% |
1.89% -66.2% |
1.95% 2.9% |
10.73% 450.8% |
4.44% -58.6% |
2.41% -45.8% |
3.1% 28.9% |
3.01% -3.2% |
1.27% -57.7% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.13% -12.4% |
18.68% -2.4% |
12.27% -34.3% |
14.6% 19.0% |
11.57% -20.8% |
12.95% 11.9% |
15.34% 18.5% |
14.86% -3.1% |
13.16% -11.5% |
15.72% 19.5% |
18.02% 14.6% |
15.38% -14.7% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.19% -35.5% |
8.26% 14.9% |
3.95% -52.2% |
5.19% 31.4% |
-0.11% - |
3.91% - |
5.06% 29.5% |
5.71% 12.8% |
2.13% -62.8% |
4.01% 88.8% |
5.79% 44.4% |
1.93% -66.7% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
145.72M -12.3% |
159.42M 9.4% |
151.24M -5.1% |
160.68M 6.2% |
138.48M -13.8% |
205.52M 48.4% |
187.92M -8.6% |
163.24M -13.1% |
175.71M 7.6% |
201.43M 14.6% |
183.51M -8.9% |
169.85M -7.4% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
805.99M 4.1% |
992.85M 23.2% |
974.15M -1.9% |
971.97M -0.2% |
982.98M 1.1% |
1.05B 6.5% |
1.14B 9.0% |
1.1B -4.0% |
1.1B 0.2% |
1.13B 3.0% |
1.19B 5.7% |
1.18B -0.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
198.9M 12.5% |
220.75M 11.0% |
196.58M -10.9% |
184.82M -6.0% |
197.8M 7.0% |
257.78M 30.3% |
319.53M 24.0% |
267.34M -16.3% |
266.66M -0.3% |
293.86M 10.2% |
352.42M 19.9% |
342.03M -2.9% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
599.87M - |
764.62M 27.5% |
769.82M 0.7% |
778.82M 1.2% |
776.72M -0.3% |
780.72M 0.5% |
801.21M 2.6% |
808.53M 0.9% |
812.76M 0.5% |
819.01M 0.8% |
825.46M 0.8% |
827.62M 0.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
54.85M - |
- | - | - |
37.06M - |
- | - | - |
45.85M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
86.16M -54.4% |
171.48M 99.0% |
297.51M 73.5% |
235.4M -20.9% |
204.81M -13.0% |
223.71M 9.2% |
187.51M -16.2% |
154.29M -17.7% |
125.06M -18.9% |
124.26M -0.6% |
133.56M 7.5% |
119.71M -10.4% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
171.48M 99.0% |
297.51M 73.5% |
233.07M -21.7% |
204.81M -12.1% |
223.71M 9.2% |
187.51M -16.2% |
154.29M -17.7% |
125.06M -18.9% |
124.26M -0.6% |
133.56M 7.5% |
119.71M -10.4% |
103.92M -13.2% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.69M - |
-38.95M - |
-50.07M - |
-27.86M - |
27.91M - |
-37.37M - |
-37.04M - |
1.61M - |
-2.53M - |
5.77M - |
-18.84M - |
-23.65M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.9M - |
- | - | - |
11.84M - |
- | - | - |
10.02M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.12 -36.8% |
0.21 75% |
0.02 -90.5% |
0.09 350.0% |
0.021 -77.1% |
0.038 85.4% |
0.191 400.5% |
0.07 -63.4% |
0.039 -43.9% |
0.06 51.7% |
0.051 -14.3% |
0.02 -60.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.59% -37.6% |
2.48% 55.5% |
0.68% -72.6% |
1.16% 71.4% |
0.34% -71.0% |
0.51% 52.6% |
2.55% 395.8% |
0.9% -64.7% |
0.52% -42.0% |
0.77% 46.8% |
0.67% -12.4% |
0.26% -61.1% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.2% -38.0% |
1.88% 56.6% |
0.53% -71.8% |
0.93% 74.9% |
0.27% -71.0% |
0.39% 47.1% |
1.84% 367.3% |
0.65% -64.8% |
0.39% -40.5% |
0.56% 45.4% |
0.47% -15.4% |
0.18% -61.8% |