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] | - | - | - | - | - |
59.19% - |
57.56% -2.7% |
54.19% -5.9% |
54.19% 0% |
53.53% -1.2% |
53.53% 0% |
52.07% -2.7% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.83% 72.8% |
18.8% 46.6% |
21.4% 13.8% |
19.66% -8.1% |
12.44% -36.7% |
7.38% -40.7% |
14.43% 95.6% |
11.17% -22.6% |
12.84% 15.0% |
-5.48% - |
1.83% - |
11.4% 524.4% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.69% 4.1% |
33.84% 10.2% |
32.81% -3.1% |
43.54% 32.7% |
32.31% -25.8% |
25.44% -21.3% |
30.99% 21.8% |
34.61% 11.7% |
36.48% 5.4% |
22.66% -37.9% |
20.32% -10.3% |
34.44% 69.5% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.52% -6.1% |
20.73% 65.6% |
26.94% 29.9% |
25% -7.2% |
15.39% -38.4% |
6.22% -59.5% |
17.89% 187.3% |
11.8% -34.0% |
14.75% 25.0% |
-5.2% - |
6.34% - |
18.42% 190.4% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
79.99M 21.9% |
63.15M -21.1% |
111.98M 77.3% |
58.1M -48.1% |
74.51M 28.2% |
82.71M 11.0% |
108.7M 31.4% |
65.9M -39.4% |
80.94M 22.8% |
71.12M -12.1% |
75.71M 6.5% |
70M -7.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
845.51M 31.1% |
827.93M -2.1% |
866.35M 4.6% |
851.45M -1.7% |
871.98M 2.4% |
885.07M 1.5% |
903.64M 2.1% |
857.97M -5.1% |
840.58M -2.0% |
845.74M 0.6% |
867.71M 2.6% |
1.36B 56.6% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
201.85M -3.7% |
169.69M -15.9% |
181.04M 6.7% |
153.92M -15.0% |
164.95M 7.2% |
163.44M -0.9% |
177.41M 8.5% |
124.78M -29.7% |
135.22M 8.4% |
143.99M 6.5% |
165.02M 14.6% |
652.37M 295.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
626.12M 49.8% |
640.23M 2.3% |
665.29M 3.9% |
677.22M 1.8% |
686.83M 1.4% |
693.94M 1.0% |
709.64M 2.3% |
716.82M 1.0% |
696.02M -2.9% |
692.7M -0.5% |
692.03M -0.1% |
701.63M 1.4% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.97M - |
- | - | - |
-33.36M - |
- | - | - |
-2.21M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.2M -68.9% |
245.49M 713.0% |
220.42M -10.2% |
263.38M 19.5% |
235.89M -10.4% |
210.66M -10.7% |
163.29M -22.5% |
277.1M 69.7% |
244.44M -11.8% |
197.27M -19.3% |
171.63M -13.0% |
94.47M -45.0% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
245.49M 713.0% |
220.42M -10.2% |
263.38M 19.5% |
235.89M -10.4% |
210.66M -10.7% |
163.29M -22.5% |
277.1M 69.7% |
244.44M -11.8% |
197.27M -19.3% |
171.63M -13.0% |
94.47M -45.0% |
40.27M -57.4% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.87M - |
-9.85M - |
104.19M - |
-47.8M - |
-8.03M - |
-10.98M - |
52.63M - |
-33.39M - |
-1.14M - |
-19.25M - |
-95.74M - |
-532.28M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.49M - |
- | - | - |
20.86M - |
- | - | - |
18.24M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.11 83.3% |
0.11 0% |
0.23 109.1% |
0.1 -56.5% |
0.08 -20.0% |
0.06 -25.0% |
0.14 133.3% |
0.054 -61.5% |
0.069 28.6% |
-0.031 - |
0.015 - |
0.054 250.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.97% 67.9% |
1.87% -4.6% |
3.67% 95.8% |
1.7% -53.7% |
1.36% -20.1% |
0.88% -35.0% |
2.23% 152.9% |
1.03% -53.8% |
1.47% 42.6% |
-0.56% - |
0.2% - |
1.14% 473.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.38% 84.9% |
1.42% 3.0% |
2.83% 99.3% |
1.33% -53.0% |
1.08% -19.1% |
0.69% -35.4% |
1.75% 152.5% |
0.84% -52.3% |
1.22% 46.5% |
-0.46% - |
0.16% - |
0.72% 344.3% |