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] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.62% -64.5% |
8.09% 208.9% |
0.53% -93.5% |
8.29% 1477.5% |
5.51% -33.5% |
5.48% -0.6% |
2.68% -51.2% |
9.23% 244.7% |
5.25% -43.1% |
7.44% 41.8% |
3.82% -48.7% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.67% -10.6% |
27.46% 11.3% |
24.7% -10.1% |
25.65% 3.9% |
26.05% 1.6% |
27.15% 4.2% |
26.19% -3.6% |
30.22% 15.4% |
28.59% -5.4% |
28.83% 0.8% |
24.51% -15.0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.79% -80.8% |
8.19% 356.2% |
0.29% -96.4% |
6.45% 2099.8% |
3.58% -44.5% |
8.87% 147.6% |
3.55% -60.0% |
7.27% 104.7% |
4.84% -33.4% |
8.68% 79.4% |
4.25% -51.1% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
163.04M -13.6% |
201.06M 23.3% |
140.89M -29.9% |
180.57M 28.2% |
163.77M -9.3% |
166.43M 1.6% |
148.73M -10.6% |
160.35M 7.8% |
156.82M -2.2% |
169.8M 8.3% |
152.66M -10.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
822.8M 21.6% |
869.37M 5.7% |
840.97M -3.3% |
861.91M 2.5% |
828.99M -3.8% |
835.56M 0.8% |
835.45M 0.0% |
831.4M -0.5% |
825.71M -0.7% |
906.74M 9.8% |
910.16M 0.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
229.28M -4.1% |
259.65M 13.2% |
230.7M -11.1% |
236.73M 2.6% |
202.64M -14.4% |
200.18M -1.2% |
196.22M -2.0% |
177.46M -9.6% |
169M -4.8% |
237.52M 40.5% |
235.22M -1.0% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
591.23M 36.0% |
607.5M 2.8% |
608.24M 0.1% |
623.21M 2.5% |
624.46M 0.2% |
633.58M 1.5% |
637.56M 0.6% |
652.36M 2.3% |
655.46M 0.5% |
668.1M 1.9% |
673.93M 0.9% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
17.93M - |
- | - | - |
49.78M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
121.94M 28.7% |
241.26M 97.9% |
268.78M 11.4% |
214.43M -20.2% |
210.97M -1.6% |
212.44M 0.7% |
203.23M -4.3% |
204.95M 0.8% |
239.03M 16.6% |
236.4M -1.1% |
169.7M -28.2% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
241.26M 97.9% |
268.78M 11.4% |
214.43M -20.2% |
210.97M -1.6% |
212.44M 0.7% |
203.23M -4.3% |
204.95M 0.8% |
239.03M 16.6% |
236.4M -1.1% |
169.15M -28.4% |
151.64M -10.4% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-23.08M - |
37.07M - |
-33.78M - |
33.12M - |
-17.36M - |
-25.34M - |
3.12M - |
30.26M 868.5% |
1.97M -93.5% |
37.74M 1812.2% |
1.52M -96.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
15.46M - |
- | - | - |
18.56M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.03 -83.3% |
0.16 433.3% |
0.01 -93.8% |
0.14 1304.0% |
0.08 -43.0% |
0.09 12.5% |
0.04 -55.6% |
0.14 250% |
0.07 -50% |
0.12 71.4% |
0.05 -58.3% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.83% -74.5% |
2.71% 226.1% |
0.12% -95.5% |
2.43% 1895.5% |
1.45% -40.5% |
1.45% 0.2% |
0.63% -56.8% |
2.29% 266.2% |
1.26% -45.1% |
1.91% 51.7% |
0.87% -54.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.57% -73.2% |
1.92% 237.5% |
0.09% -95.5% |
1.76% 1931.3% |
1.07% -39.3% |
1.1% 2.6% |
0.48% -56.5% |
1.78% 272.5% |
0.99% -44.1% |
1.46% 46.9% |
0.64% -56.0% |