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] | - | - | - | - |
0% - |
58.34% - |
54.05% -7.4% |
54.05% 0% |
48.98% -9.4% |
48.98% 0% |
48.98% 0% |
46.38% -5.3% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.2% 7.6% |
23.24% -14.6% |
23.56% 1.4% |
-18.96% - |
7.11% - |
-1.93% - |
-3.32% - |
-13.36% - |
9.18% - |
6.26% -31.9% |
13.12% 109.7% |
2.21% -83.2% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
45.53% -2.8% |
48.15% 5.7% |
44.26% -8.1% |
38.73% -12.5% |
29.18% -24.7% |
37.31% 27.9% |
42.34% 13.5% |
37.89% -10.5% |
34.98% -7.7% |
38.22% 9.3% |
44.76% 17.1% |
41.5% -7.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.55% -8.0% |
25.16% -1.5% |
17.09% -32.1% |
-26.19% - |
-8.96% - |
-19.93% - |
5.56% - |
-13.37% - |
-5.17% - |
3.78% - |
16.21% 329.0% |
-0.72% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
88.51M -0.3% |
73.66M -16.8% |
91.05M 23.6% |
38.09M -58.2% |
62.61M 64.4% |
42.57M -32.0% |
61.3M 44.0% |
50.12M -18.2% |
60.82M 21.4% |
70.47M 15.9% |
92.34M 31.0% |
52.97M -42.6% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
923.32M 1.8% |
939.51M 1.8% |
941.07M 0.2% |
924.59M -1.8% |
894.04M -3.3% |
891M -0.3% |
903.59M 1.4% |
900.8M -0.3% |
913.99M 1.5% |
931.43M 1.9% |
947.3M 1.7% |
- | |
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
90.92M 31.6% |
89.96M -1.1% |
70.16M -22.0% |
59.18M -15.7% |
50.8M -14.2% |
47.32M -6.8% |
59.42M 25.6% |
64.4M 8.4% |
69.58M 8.1% |
83.48M 20.0% |
89.24M 6.9% |
- | |
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
832.38M -0.7% |
849.55M 2.1% |
870.9M 2.5% |
865.42M -0.6% |
843.26M -2.6% |
843.68M 0.1% |
844.22M 0.1% |
836.42M -0.9% |
844.4M 1.0% |
847.9M 0.4% |
858.12M 1.2% |
- | |
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.87M - |
- | - | - |
-19.42M - |
- | - | - |
-3.32M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
486.01M 408.9% |
247.53M -49.1% |
187.05M -24.4% |
355.51M 90.1% |
216.87M -39.0% |
167.03M -23.0% |
126.07M -24.5% |
198.25M 57.3% |
184.5M -6.9% |
306.99M 66.4% |
147.85M -51.8% |
242.17M 63.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
247.53M -49.1% |
187.05M -24.4% |
355.51M 90.1% |
216.87M -39.0% |
167.03M -23.0% |
126.07M -24.5% |
198.25M 57.3% |
184.5M -6.9% |
306.99M 66.4% |
147.85M -51.8% |
242.17M 63.8% |
269.41M 11.2% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.85M - |
3.28M -62.9% |
12.38M 277.5% |
-24.88M - |
-2.24M - |
-22.04M - |
-6.74M - |
-28.86M - |
-4.5M - |
2.93M - |
8.72M 198.2% |
-16.26M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
46.49M - |
- | - | - |
-2.78M - |
- | - | - |
-1.06M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.27 -3.6% |
0.19 -29.6% |
0.25 31.6% |
-0.08 - |
0.05 - |
-0.01 - |
-0.02 - |
-0.08 - |
0.063 - |
0.05 -21.1% |
0.13 159.9% |
0.01 -92.3% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.88% -22.5% |
2.04% -29.4% |
2.49% 22.5% |
-0.83% - |
0.52% - |
-0.1% - |
-0.24% - |
-0.8% - |
0.66% - |
0.52% -21.6% |
1.42% 172.6% |
0.14% -90.4% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.63% -21.4% |
1.84% -30.1% |
2.28% 24.1% |
-0.77% - |
0.49% - |
-0.09% - |
-0.23% - |
-0.74% - |
0.62% - |
0.48% -22.4% |
1.29% 169.9% |
0.13% -90.3% |