2019 Q4 | 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] |
16.73% - |
39.57% 136.5% |
42.09% 6.4% |
45.59% 8.3% |
39.51% -13.3% |
43.78% 10.8% |
43.87% 0.2% |
44.24% 0.8% |
37.38% -15.5% |
40.12% 7.3% |
40.12% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
4.56% -54.5% |
5.82% 27.7% |
7% 20.1% |
2.68% -61.7% |
2.3% -14.1% |
-6.75% - |
-17.85% - |
-19.69% - |
-17.67% - |
-14.33% - |
-16.66% - |
-11.53% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
31.51% -8.5% |
29.73% -5.6% |
29.36% -1.3% |
25.85% -11.9% |
23.12% -10.6% |
22.49% -2.7% |
19.32% -14.1% |
20.55% 6.3% |
21.6% 5.1% |
21.52% -0.4% |
18.61% -13.5% |
20.01% 7.5% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
16.29% -31.9% |
11.85% -27.3% |
9.88% -16.6% |
2.07% -79.1% |
-0.55% - |
-3.97% - |
-11.84% - |
-10.85% - |
-8.28% - |
-5.59% - |
-5.47% - |
-1.85% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
301.7M 274.2% |
303.17M 0.5% |
303.11M 0.0% |
282.36M -6.8% |
257.93M -8.7% |
236.56M -8.3% |
212.1M -10.3% |
207.9M -2.0% |
209.44M 0.7% |
214.34M 2.3% |
222.21M 3.7% |
231.57M 4.2% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
190.04M - |
176.41M -7.2% |
166.16M -5.8% |
144.15M -13.2% |
141.21M -2.0% |
131.85M -6.6% |
130.05M -1.4% |
106.76M -17.9% |
105.56M -1.1% |
102.3M -3.1% |
100.86M -1.4% |
106.62M 5.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
173.95M - |
143.29M -17.6% |
125.36M -12.5% |
109.92M -12.3% |
114.9M 4.5% |
111.93M -2.6% |
132.12M 18.0% |
102.76M -22.2% |
105.84M 3.0% |
104.19M -1.6% |
128.85M 23.7% |
134.1M 4.1% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
16.09M - |
33.11M 105.8% |
40.8M 23.2% |
34.23M -16.1% |
26.31M -23.2% |
19.92M -24.3% |
-2.07M - |
4M - |
-280K - |
-1.89M - |
-27.99M - |
-27.48M - |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
18.11M 149.5% |
6.77M -62.6% |
2.17M -68.0% |
-1.35M - |
-6.72M - |
-2.11M - |
-20.85M - |
-27.5M - |
-27.64M - |
-27.03M - |
-17.41M - |
-12.53M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
28.31M -59.3% |
39.24M 38.6% |
69.6M 77.4% |
70.67M 1.5% |
112.42M 59.1% |
102.94M -8.4% |
96.43M -6.3% |
86.2M -10.6% |
87.25M 1.2% |
81.57M -6.5% |
69.84M -14.4% |
44.95M -35.6% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
112.42M 59.1% |
102.94M -8.4% |
96.43M -6.3% |
86.2M -10.6% |
87.25M 1.2% |
81.57M -6.5% |
69.84M -14.4% |
44.95M -35.6% |
41.57M -7.5% |
38.87M -6.5% |
28.81M -25.9% |
37.57M 30.4% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
17.24M 146.7% |
5.69M -67.0% |
730K -87.2% |
-3.13M - |
-8.53M - |
-3.96M - |
-22.35M - |
-28.69M - |
-28.67M - |
-27.93M - |
-18.39M - |
-13.33M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
13.76M 70.1% |
17.66M 28.3% |
21.21M 20.1% |
7.56M -64.4% |
5.93M -21.6% |
-15.96M - |
-37.87M - |
-40.95M - |
-37.01M - |
-30.72M - |
-37.02M - |
-26.69M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
13.76M 70.1% |
17.66M 28.3% |
21.21M 20.1% |
7.56M -64.4% |
5.93M -21.6% |
-15.96M - |
-37.87M - |
-40.95M - |
-37.01M - |
-30.72M - |
-37.02M - |
-26.69M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
3.553 70.1% |
4.529 27.5% |
6.5 43.5% |
1.926 -70.4% |
2.508 30.3% |
-4.25 - |
-9.75 - |
-10.5 - |
-9.43 - |
-7.77 - |
-9.06 - |
-6.45 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
85.51% - |
55.85% -34.7% |
20.24% -63.8% |
22.08% 9.1% |
27.96% 26.7% |
-60.21% - |
-166.7% - |
-1.09K% - |
-284.4% - |
-340.75% - |
- | - | |
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
7.24% - |
7.5% 3.6% |
4.37% -41.8% |
5.24% 20.1% |
3.58% -31.7% |
-10.36% - |
-11.36% - |
-8.91% - |
-30% - |
-26.24% - |
-17.94% - |
-25.02% - |