2021 Q2 | 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] | - |
14.04% - |
18.44% 31.3% |
16.45% -10.8% |
21.28% 29.3% |
16.27% -23.6% |
14.73% -9.5% |
20.47% 39.0% |
14.38% -29.8% |
19.86% 38.1% |
|
Gross Margin | [friend] | - |
31.68% - |
35.08% 10.7% |
33.77% -3.7% |
38.63% 14.4% |
30.9% -20.0% |
32.63% 5.6% |
35.44% 8.6% |
35.57% 0.4% |
37.63% 5.8% |
|
Operating Margin | [friend] | - |
16.87% - |
20.8% 23.3% |
18.93% -9.0% |
26.36% 39.2% |
20.53% -22.1% |
17.35% -15.5% |
23.03% 32.7% |
17.3% -24.9% |
23.38% 35.1% |
|
Total Revenue | [friend] |
258.11M 14.3% |
156.33M -39.4% |
205.87M 31.7% |
210.72M 2.4% |
343.26M 62.9% |
252.1M -26.6% |
251.15M -0.4% |
255.86M 1.9% |
215.96M -15.6% |
215.86M 0.0% |
|
Total Assets | [friend] |
1.35B 28.9% |
- | - | - |
2.1B - |
2.73B 30.1% |
2.69B -1.4% |
2.83B 5.4% |
2.73B -3.5% |
2.71B -1.0% |
|
Total Liabilities | [friend] |
938.91M 36.7% |
- | - | - |
1.52B - |
1.59B 4.8% |
1.51B -5.2% |
1.64B 8.8% |
1.52B -7.6% |
1.45B -4.6% |
|
Total Equity | [friend] |
406.52M 13.7% |
- | - | - |
575.54M - |
1.13B 97.1% |
1.18B 3.9% |
1.19B 1.1% |
1.22B 2.1% |
1.26B 3.6% |
|
Operating CashFlow | [friend] |
58.32M 252.3% |
- |
31.37M - |
- | - | - |
-76.92M - |
- | - | - | |
Beginning Cash Position | [friend] |
53.5M 114.4% |
49.17M -8.1% |
53.42M 8.7% |
100.87M 88.8% |
115.7M 14.7% |
157.16M 35.8% |
602.47M 283.4% |
531.45M -11.8% |
496.65M -6.5% |
359.56M -27.6% |
|
End Cash Position | [friend] |
49.17M -8.1% |
53.42M 8.7% |
100.87M 88.8% |
115.7M 14.7% |
157.16M 35.8% |
602.47M 283.4% |
531.45M -11.8% |
496.65M -6.5% |
359.21M -27.7% |
360.13M 0.3% |
|
Free Cash Flow | [friend] |
15M - |
-51.32M - |
40.17M - |
51.05M 27.1% |
-16.89M - |
-84.4M - |
-35.76M - |
1.7M - |
-11.21M - |
-67.47M - |
|
Net Income (Cont Operations) | [friend] |
48.32M 8.8% |
- |
58.37M - |
- | - | - |
77.91M - |
- | - | - | |
Diluted Net Income | [friend] | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] |
0.48 6.7% |
0.22 -54.2% |
0.38 72.7% |
0.34 -10.5% |
0.73 114.7% |
0.41 -43.8% |
0.26 -36.6% |
0.39 50% |
0.23 -41.0% |
0.32 39.1% |
|
Return On Equity (%) | [friend] | - | - | - | - |
12.69% - |
4.8% -62.2% |
3.2% -33.3% |
4.42% 38.2% |
2.58% -41.6% |
3.46% 34.3% |
|
Return On Assets (%) | [friend] | - | - | - | - |
3.49% - |
1.7% -51.2% |
1.37% -19.7% |
1.9% 38.9% |
1.12% -41.2% |
1.58% 41.3% |