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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] |
24.2% -13.9% |
29.31% 21.1% |
22.7% -22.6% |
28.08% 23.7% |
-5.94% - |
47.61% - |
-5.52% - |
10.99% - |
21.93% 99.5% |
41.39% 88.7% |
11.61% -71.9% |
|
Gross Margin | [friend] | [friend] |
63.72% 0.1% |
60.37% -5.3% |
58.21% -3.6% |
59.38% 2.0% |
55.15% -7.1% |
56.19% 1.9% |
55.36% -1.5% |
54.81% -1.0% |
55.12% 0.6% |
56.66% 2.8% |
51.97% -8.3% |
|
Operating Margin | [friend] | [friend] |
24.51% -16.7% |
29.86% 21.8% |
16.75% -43.9% |
1.5% -91.0% |
-26.27% - |
20.5% - |
-36.97% - |
-3.68% - |
4.2% - |
28.13% 570.6% |
-2.38% - |
|
Total Revenue | [friend] | [friend] |
82.51M -8.7% |
92.74M 12.4% |
53.39M -42.4% |
55.59M 4.1% |
35.71M -35.8% |
55.15M 54.4% |
28.84M -47.7% |
55.79M 93.4% |
66.43M 19.1% |
98.25M 47.9% |
63.89M -35.0% |
|
Total Assets | [friend] | [friend] | - |
294.52M - |
286.23M -2.8% |
1.66B 479.5% |
1.67B 0.8% |
1.7B 1.8% |
1.7B -0.2% |
1.73B 2.0% |
1.72B -0.5% |
1.75B 1.8% |
1.7B -3.0% |
|
Total Liabilities | [friend] | [friend] | - |
68.86M - |
44.54M -35.3% |
42.14M -5.4% |
54.21M 28.6% |
56.01M 3.3% |
48.5M -13.4% |
71.53M 47.5% |
65.41M -8.6% |
69.75M 6.6% |
53.29M -23.6% |
|
Total Equity | [friend] | [friend] | - |
225.66M - |
241.69M 7.1% |
1.62B 568.8% |
1.62B 0.1% |
1.65B 1.7% |
1.65B 0.2% |
1.66B 0.7% |
1.66B -0.2% |
1.68B 1.6% |
1.65B -2.1% |
|
Operating CashFlow | [friend] | [friend] | - | - | - |
-18.26M - |
- | - | - |
8.75M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] |
150.74M 43.2% |
175.93M 16.7% |
197.4M 12.2% |
167.32M -15.2% |
1.14B 583.6% |
1.12B -2.4% |
1.06B -5.1% |
1.03B -2.6% |
478.63M -53.6% |
428.64M -10.4% |
366.26M -14.6% |
|
End Cash Position | [friend] | [friend] |
175.93M 16.7% |
197.4M 12.2% |
167.32M -15.2% |
1.14B 583.6% |
1.12B -2.4% |
1.06B -5.1% |
1.03B -2.6% |
478.63M -53.6% |
428.64M -10.4% |
366.26M -14.6% |
589.59M 61.0% |
|
Free Cash Flow | [friend] | [friend] |
28.26M -40.2% |
23.06M -18.4% |
-22.18M - |
-235.2K - |
-1.57M - |
1.27M - |
-22.14M - |
24.65M - |
11.3M -54.1% |
26.82M 137.3% |
15.08M -43.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | - | - | - |
27.73M - |
- | - | - |
4.54M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] |
0.33 -19.5% |
0.402 21.8% |
0.192 -52.3% |
0.208 8.6% |
-0.06 - |
0.322 - |
-0.02 - |
0.07 - |
0.17 143.6% |
0.476 179.9% |
0.087 -81.7% |
|
Return On Equity (%) | [friend] | [friend] | - |
12.05% - |
5.19% -56.9% |
1.68% -67.6% |
-0.13% - |
1.61% - |
-0.1% - |
0.37% - |
0.88% 137.0% |
2.43% 177.1% |
0.45% -81.7% |
|
Return On Assets (%) | [friend] | [friend] | - |
9.23% - |
4.17% -54.8% |
1.6% -61.5% |
-0.13% - |
1.56% - |
-0.09% - |
0.36% - |
0.84% 135.9% |
2.34% 177.3% |
0.43% -81.6% |