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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] |
4.22% -24.2% |
4.23% 0.3% |
5.67% 34.1% |
8.97% 58.3% |
11.73% 30.8% |
3.95% -66.3% |
2.91% -26.3% |
8.18% 180.6% |
8.1% -1.0% |
3.08% -61.9% |
3.6% 16.8% |
7.61% 111.5% |
|
Gross Margin | [friend] | [friend] |
12.63% -18.3% |
12.28% -2.7% |
14.17% 15.4% |
13.84% -2.3% |
12.39% -10.5% |
13.17% 6.3% |
10.21% -22.5% |
16.38% 60.5% |
14.71% -10.2% |
10.38% -29.4% |
11.49% 10.6% |
14.47% 26.0% |
|
Operating Margin | [friend] | [friend] |
5.49% -31.1% |
6.34% 15.6% |
8.36% 31.7% |
6.79% -18.7% |
8.93% 31.5% |
1.55% -82.7% |
2.67% 72.6% |
7.09% 165.5% |
7.94% 11.9% |
3.15% -60.4% |
3.65% 16.0% |
8.57% 134.8% |
|
Total Revenue | [friend] | [friend] |
162.99M 16.3% |
156.47M -4.0% |
175.32M 12.0% |
127.3M -27.4% |
176.17M 38.4% |
126.65M -28.1% |
142.8M 12.7% |
190.77M 33.6% |
216.49M 13.5% |
203.27M -6.1% |
191.94M -5.6% |
239M 24.5% |
|
Total Assets | [friend] | [friend] | - |
1.18B - |
1.23B 3.6% |
1.23B 0.5% |
2.01B 63.2% |
1.93B -4.1% |
1.97B 2.3% |
1.98B 0.4% |
1.97B -0.6% |
2.05B 4.1% |
2.04B -0.8% |
2.05B 0.5% |
|
Total Liabilities | [friend] | [friend] | - |
529.26M - |
561.53M 6.1% |
556.46M -0.9% |
563.84M 1.3% |
476.56M -15.5% |
516.65M 8.4% |
523.61M 1.3% |
494.59M -5.5% |
569.25M 15.1% |
546.92M -3.9% |
555.04M 1.5% |
|
Total Equity | [friend] | [friend] | - |
653.99M - |
663.93M 1.5% |
675.35M 1.7% |
1.45B 114.2% |
1.45B 0.3% |
1.46B 0.3% |
1.46B 0.1% |
1.47B 1.2% |
1.48B 0.4% |
1.49B 0.5% |
1.49B 0.1% |
|
Operating CashFlow | [friend] | [friend] | - | - | - |
83.92M - |
- | - | - |
79.91M - |
- | - | - |
6.59M - |
|
Beginning Cash Position | [friend] | [friend] |
244.26M -20.4% |
184.06M -24.6% |
245.29M 33.3% |
217.83M -11.2% |
195.71M -10.2% |
1.01B 414.8% |
917.89M -8.9% |
879.32M -4.2% |
828.61M -5.8% |
779.99M -5.9% |
830.74M 6.5% |
725.13M -12.7% |
|
End Cash Position | [friend] | [friend] |
184.06M -24.6% |
245.29M 33.3% |
217.83M -11.2% |
195.71M -10.2% |
1.01B 414.8% |
917.89M -8.9% |
879.32M -4.2% |
828.61M -5.8% |
779.99M -5.9% |
830.74M 6.5% |
725.13M -12.7% |
565.68M -22.0% |
|
Free Cash Flow | [friend] | [friend] |
-56.44M - |
1.15M - |
-46.83M - |
20.15M - |
-25.07M - |
-37.39M - |
-35.02M - |
-20.53M - |
-22.43M - |
26.9M - |
-120.26M - |
-59.04M - |
|
Net Income (Cont Operations) | [friend] | [friend] | - | - | - |
21.35M - |
- | - | - |
19.75M - |
- | - | - |
25.1M - |
|
Diluted Net Income | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] |
0.05 0% |
0.04 -20.0% |
0.06 50.0% |
0.07 16.7% |
0.102 45.7% |
0.07 -31.4% |
0.02 -71.4% |
0.08 300% |
0.08 0% |
0.03 -62.5% |
0.03 0% |
0.09 200% |
|
Return On Equity (%) | [friend] | [friend] | - |
1.01% - |
1.51% 49.1% |
1.71% 13.1% |
1.95% 14.2% |
0.35% -82.3% |
0.29% -17.1% |
1.07% 274.2% |
1.2% 11.7% |
0.42% -64.5% |
0.47% 9.8% |
1.22% 162.5% |
|
Return On Assets (%) | [friend] | [friend] | - |
0.56% - |
0.83% 47.6% |
0.93% 12.7% |
1.27% 37.1% |
0.25% -80.1% |
0.21% -16.1% |
0.79% 269.9% |
0.89% 12.5% |
0.31% -64.9% |
0.34% 8.5% |
0.89% 163.7% |