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.83% - |
7.82% -56.1% |
4.41% -43.6% |
22.03% 399.6% |
15.24% -30.9% |
15.49% 1.7% |
2.56% -83.5% |
18.04% 604.2% |
9.7% -46.2% |
16.3% 68.0% |
5.55% -66.0% |
|
Gross Margin | [friend] |
100% - |
-99.38% - |
51.93% - |
56.3% 8.4% |
100% 77.6% |
54.07% -45.9% |
48.35% -10.6% |
50.86% 5.2% |
49.03% -3.6% |
41.42% -15.5% |
49.34% 19.1% |
|
Operating Margin | [friend] |
100% - |
-247.25% - |
6.89% - |
25.13% 264.7% |
100% 298.0% |
14.33% -85.7% |
5.9% -58.8% |
19.98% 238.5% |
8.17% -59.1% |
19.46% 138.3% |
4.07% -79.1% |
|
Total Revenue | [friend] |
81.6M -55.0% |
74.94M -8.2% |
70.14M -6.4% |
112.57M 60.5% |
87.93M -21.9% |
77.74M -11.6% |
74.54M -4.1% |
101.83M 36.6% |
91.59M -10.1% |
136.22M 48.7% |
85.12M -37.5% |
|
Total Assets | [friend] | - |
749.8M - |
- |
801.37M - |
811.01M 1.2% |
845.37M 4.2% |
849.19M 0.5% |
884.39M 4.1% |
1.34B 51.4% |
1.38B 2.7% |
1.4B 1.8% |
|
Total Liabilities | [friend] | - |
96.57M - |
- |
99.86M - |
91.8M -8.1% |
108.1M 17.7% |
102.5M -5.2% |
102.1M -0.4% |
101.91M -0.2% |
121.19M 18.9% |
138.66M 14.4% |
|
Total Equity | [friend] | - |
651.25M - |
- |
698.77M - |
716.37M 2.5% |
734.38M 2.5% |
744.07M 1.3% |
779.55M 4.8% |
1.23B 58.4% |
1.25B 1.4% |
1.26B 0.6% |
|
Operating CashFlow | [friend] | - | - |
7.1M - |
7.39M 4.1% |
- | - |
8.15M - |
-498.91K - |
- | - | - | |
Beginning Cash Position | [friend] | - | - |
230.42M - |
223.87M -2.8% |
225.54M 0.7% |
244.39M 8.4% |
284.66M 16.5% |
270.25M -5.1% |
258.95M -4.2% |
711.21M 174.7% |
430.59M -39.5% |
|
End Cash Position | [friend] | - | - |
223.87M - |
225.54M 0.7% |
244.39M 8.4% |
284.66M 16.5% |
270.25M -5.1% |
258.95M -4.2% |
711.21M 174.7% |
430.59M -39.5% |
374.26M -13.1% |
|
Free Cash Flow | [friend] |
20.13M 82.2% |
2.95M -85.4% |
6.25M 112.0% |
2.32M -62.9% |
19.77M 753.2% |
19.32M -2.3% |
7.46M -61.4% |
-9.7M - |
19.33M - |
-9.72M - |
-7.92M - |
|
Net Income (Cont Operations) | [friend] | - | - |
1.84M - |
24.81M 1245.1% |
- | - |
1.63M - |
20.12M 1137.3% |
- | - | - | |
Diluted Net Income | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] |
0.04 -67.6% |
0.016 -59.7% |
0.01 -38.6% |
0.07 600.0% |
0.037 -46.8% |
0.035 -5.1% |
0.01 -71.7% |
0.051 410.2% |
0.024 -53.5% |
0.06 153.2% |
0.01 -83.3% |
|
Return On Equity (%) | [friend] | - |
0.9% - |
- |
3.55% - |
1.89% -46.7% |
1.66% -12.3% |
0.26% -84.4% |
2.41% 833.4% |
0.88% -63.4% |
1.79% 102.4% |
0.38% -78.9% |
|
Return On Assets (%) | [friend] | - |
0.78% - |
- |
3.09% - |
1.66% -46.3% |
1.45% -12.5% |
0.23% -84.5% |
2.12% 840.5% |
0.8% -62.3% |
1.64% 104.7% |
0.34% -79.2% |