2021 Q1 | 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] | - | - | - | - | - |
0% - |
74.72% - |
74.72% 0% |
76.2% 2.0% |
- |
75.32% - |
|
Net Margin | [friend] |
26.06% 19.7% |
22.23% -14.7% |
22.12% -0.5% |
18.7% -15.5% |
20.81% 11.3% |
22.76% 9.4% |
26.52% 16.5% |
21.75% -18.0% |
17.94% -17.5% |
16.14% -10.0% |
22.3% 38.2% |
|
Gross Margin | [friend] |
31.69% -15.3% |
32.38% 2.2% |
37.14% 14.7% |
32.66% -12.0% |
31.8% -2.7% |
35.07% 10.3% |
31.7% -9.6% |
32.25% 1.7% |
33.54% 4.0% |
32.76% -2.3% |
32.27% -1.5% |
|
Operating Margin | [friend] |
29.86% 21.5% |
24.06% -19.4% |
23.98% -0.3% |
20.64% -13.9% |
22.93% 11.1% |
19.49% -15.0% |
21.77% 11.7% |
20.74% -4.7% |
16.1% -22.4% |
13.04% -19.0% |
19.54% 49.9% |
|
Total Revenue | [friend] |
121.8M 36.3% |
134.9M 10.8% |
76.52M -43.3% |
117.86M 54.0% |
118.79M 0.8% |
75.94M -36.1% |
70.33M -7.4% |
115.89M 64.8% |
124.43M 7.4% |
105.9M -14.9% |
102.22M -3.5% |
|
Total Assets | [friend] |
659.22M 9.8% |
673.54M 2.2% |
- |
691.69M - |
704.45M 1.8% |
1.15B 62.7% |
1.17B 2.1% |
1.19B 2.0% |
1.26B 5.3% |
1.35B 7.7% |
1.36B 0.5% |
|
Total Liabilities | [friend] |
154.96M 5.7% |
137.62M -11.2% |
- |
124.14M - |
110.5M -11.0% |
102.66M -7.1% |
98.64M -3.9% |
126.32M 28.1% |
164.86M 30.5% |
242.03M 46.8% |
250.44M 3.5% |
|
Total Equity | [friend] |
504.26M 11.1% |
535.93M 6.3% |
- |
567.55M - |
593.96M 4.7% |
1.04B 75.7% |
1.07B 2.7% |
1.07B -0.4% |
1.09B 2.3% |
1.11B 1.8% |
1.11B -0.2% |
|
Operating CashFlow | [friend] |
61.56M 28191.7% |
36.41M -40.9% |
- |
36.75M - |
32.87M -10.5% |
22.7M -31.0% |
- |
50.12M - |
- | - | - | |
Beginning Cash Position | [friend] |
160.32M 0.0% |
225.78M 40.8% |
240.99M 6.7% |
200.57M -16.8% |
239.27M 19.3% |
260.84M 9.0% |
696.73M 167.1% |
700.96M 0.6% |
704.01M 0.4% |
738.49M 4.9% |
367.67M -50.2% |
|
End Cash Position | [friend] |
225.78M 32.7% |
240.99M 6.7% |
200.57M -16.8% |
239.27M 19.3% |
260.84M 9.0% |
697.97M 167.6% |
700.96M 0.4% |
704.01M 0.4% |
738.49M 4.9% |
367.67M -50.2% |
298.92M -18.7% |
|
Free Cash Flow | [friend] |
1M - |
17.93M 1688.4% |
-29.57M - |
38.7M - |
21.94M -43.3% |
-2.1M - |
4.23M - |
37.55M 786.9% |
39.19M 4.4% |
36.49M -6.9% |
-9.18M - |
|
Net Income (Cont Operations) | [friend] |
66.21M 240.2% |
29.99M -54.7% |
- |
38.96M - |
24.72M -36.5% |
17.28M -30.1% |
- |
43.86M - |
- | - | - | |
Diluted Net Income | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] |
0.3 57.9% |
0.28 -6.7% |
0.16 -42.9% |
0.2 25.0% |
0.23 15% |
0.14 -39.1% |
0.13 -7.1% |
0.18 38.5% |
0.15 -16.7% |
0.12 -20% |
0.16 33.3% |
|
Return On Equity (%) | [friend] |
6.29% 35.7% |
5.77% -8.4% |
- |
3.88% - |
4.26% 9.6% |
2.11% -50.4% |
1.76% -16.5% |
2.36% 33.7% |
2.07% -12.3% |
1.55% -25.0% |
2.05% 32.3% |
|
Return On Assets (%) | [friend] |
4.81% 41.7% |
4.5% -6.5% |
- |
3.19% - |
3.54% 11.2% |
1.87% -47.3% |
1.61% -13.8% |
2.13% 32.5% |
1.82% -14.6% |
1.31% -28.1% |
1.68% 28.3% |