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] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] |
17.12% 68.9% |
8.09% -52.7% |
16.14% 99.4% |
13.59% -15.8% |
14.54% 7.0% |
4.83% -66.8% |
11.48% 137.8% |
13.31% 16.0% |
9.78% -26.6% |
4.52% -53.8% |
6.61% 46.3% |
9.75% 47.4% |
|
Gross Margin | [friend] |
35.66% -8.3% |
36.87% 3.4% |
32.85% -10.9% |
32.78% -0.2% |
33.84% 3.2% |
34.27% 1.3% |
31.26% -8.8% |
35.19% 12.6% |
33.71% -4.2% |
36.13% 7.2% |
33.67% -6.8% |
28.18% -16.3% |
|
Operating Margin | [friend] |
20.71% 84.4% |
12.55% -39.4% |
22.49% 79.2% |
11.52% -48.8% |
18.41% 59.8% |
7.42% -59.7% |
18.88% 154.5% |
9.48% -49.8% |
13.45% 41.9% |
5.81% -56.8% |
16.57% 185.3% |
4.55% -72.5% |
|
Total Revenue | [friend] |
153.32M 191.1% |
109.29M -28.7% |
271.26M 148.2% |
120.18M -55.7% |
140.23M 16.7% |
112.67M -19.7% |
197.3M 75.1% |
91.02M -53.9% |
106.04M 16.5% |
85.44M -19.4% |
175.21M 105.1% |
93.37M -46.7% |
|
Total Assets | [friend] |
716.35M - |
- |
853.13M - |
755.4M -11.5% |
717.29M -5.0% |
1.07B 48.5% |
1.06B -0.9% |
1.05B -0.8% |
1.11B 5.8% |
1.13B 1.9% |
1.15B 2.2% |
1.12B -2.5% |
|
Total Liabilities | [friend] |
467.35M - |
- |
554.56M - |
440.5M -20.6% |
381.99M -13.3% |
341.78M -10.5% |
309.1M -9.6% |
287.92M -6.9% |
347.8M 20.8% |
364.84M 4.9% |
378.83M 3.8% |
349.41M -7.8% |
|
Total Equity | [friend] |
249M - |
- |
298.57M - |
314.91M 5.5% |
335.3M 6.5% |
723.31M 115.7% |
745.91M 3.1% |
758.14M 1.6% |
758.79M 0.1% |
763.2M 0.6% |
774.2M 1.4% |
774.86M 0.1% |
|
Operating CashFlow | [friend] |
549.75K - |
- | - | - |
-47.22M - |
- | - | - |
14.74M - |
- | - | - | |
Beginning Cash Position | [friend] |
8.21M -95.6% |
173.22M 2008.9% |
8.03M -95.4% |
195.65M 2335.4% |
58.03M -70.3% |
129.47M 123.1% |
240.52M 85.8% |
213.08M -11.4% |
206.95M -2.9% |
103.32M -50.1% |
44.59M -56.8% |
306.81M 588.1% |
|
End Cash Position | [friend] |
173.22M 2008.9% |
8.03M -95.4% |
195.65M 2335.4% |
58.03M -70.3% |
129.47M 123.1% |
240.52M 85.8% |
213.08M -11.4% |
206.95M -2.9% |
103.32M -50.1% |
44.59M -56.8% |
306.81M 588.1% |
115.7M -62.3% |
|
Free Cash Flow | [friend] |
10.92M - |
-22.5M - |
50.6M - |
-49.65M - |
1.07M - |
-24.03M - |
-6.43M - |
15.82M - |
-14.01M - |
-41.21M - |
-465.71K - |
-8.59M - |
|
Net Income (Cont Operations) | [friend] |
31.59M - |
- | - | - |
36.73M - |
- | - | - |
22.48M - |
- | - | - | |
Diluted Net Income | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] |
0.43 377.8% |
0.14 -67.4% |
0.73 421.4% |
0.27 -63.0% |
0.34 25.9% |
0.04 -88.2% |
0.29 625.0% |
0.15 -48.3% |
0.13 -13.3% |
0.05 -61.5% |
0.14 180.0% |
0.11 -21.4% |
|
Return On Equity (%) | [friend] |
10.54% - |
- |
14.66% - |
5.33% -63.7% |
6.27% 17.8% |
1.03% -83.6% |
3.08% 200.1% |
1.61% -47.7% |
1.37% -15.2% |
0.51% -62.9% |
1.51% 197.0% |
1.18% -22.0% |
|
Return On Assets (%) | [friend] |
3.66% - |
- |
5.13% - |
2.03% -60.4% |
2.77% 36.4% |
0.61% -78.0% |
2.14% 250.1% |
1.15% -46.0% |
0.96% -16.5% |
0.35% -64.1% |
1.02% 193.9% |
0.8% -21.3% |