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] |
27.03% -33.6% |
24.32% -10.0% |
19.67% -19.1% |
24.56% 24.9% |
3.83% -84.4% |
-10.46% - |
4.5% - |
13.53% 200.9% |
8.71% -35.6% |
9.93% 14.1% |
9.42% -5.2% |
|
Gross Margin | [friend] | [friend] |
50.47% 97.7% |
47.35% -6.2% |
40.32% -14.9% |
33.83% -16.1% |
20.77% -38.6% |
11.74% -43.5% |
20.42% 73.9% |
21.66% 6.1% |
18.39% -15.1% |
19.98% 8.6% |
19.57% -2.0% |
|
Operating Margin | [friend] | [friend] |
31.52% 1370.9% |
30.1% -4.5% |
23.14% -23.1% |
20.33% -12.1% |
3.28% -83.9% |
-10.88% - |
2.85% - |
7.95% 178.8% |
5.01% -37.1% |
7.94% 58.5% |
7.38% -7.0% |
|
Total Revenue | [friend] | [friend] |
325.99M 17.1% |
334.49M 2.6% |
289.94M -13.3% |
359.01M 23.8% |
294.18M -18.1% |
255.18M -13.3% |
236.39M -7.4% |
266.08M 12.6% |
323.86M 21.7% |
382.56M 18.1% |
345.29M -9.7% |
|
Total Assets | [friend] | [friend] | - |
1.11B - |
1.21B 8.8% |
1.3B 7.7% |
2.1B 61.8% |
2.06B -1.8% |
2B -2.8% |
2.08B 4.0% |
2.15B 3.3% |
2.24B 4.1% |
2.23B -0.5% |
|
Total Liabilities | [friend] | [friend] | - |
226.93M - |
263.99M 16.3% |
262.48M -0.6% |
261.9M -0.2% |
249.14M -4.9% |
173.99M -30.2% |
211.93M 21.8% |
248.44M 17.2% |
291.06M 17.2% |
289.51M -0.5% |
|
Total Equity | [friend] | [friend] | - |
880.97M - |
941.65M 6.9% |
1.04B 10.0% |
1.84B 77.5% |
1.81B -1.3% |
1.83B 0.9% |
1.87B 2.3% |
1.9B 1.7% |
1.95B 2.4% |
1.94B -0.4% |
|
Operating CashFlow | [friend] | [friend] | - | - | - |
-23.63M - |
- | - | - |
171.56M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] |
338.31M -7.2% |
355.36M 5.0% |
391.23M 10.1% |
446.77M 14.2% |
502.78M 12.5% |
1.04B 107.0% |
1.41B 35.0% |
1.39B -0.9% |
402.81M -71.1% |
542.4M 34.7% |
373.48M -31.1% |
|
End Cash Position | [friend] | [friend] |
355.36M 5.0% |
391.23M 10.1% |
446.77M 14.2% |
502.78M 12.5% |
1.04B 107.0% |
647.33M -37.8% |
1.39B 115.2% |
402.81M -71.1% |
542.4M 34.7% |
306.19M -43.5% |
268.73M -12.2% |
|
Free Cash Flow | [friend] | [friend] |
68.25M - |
39.79M -41.7% |
-37.86M - |
-12.09M - |
-5.12M - |
19.42M - |
33.06M 70.3% |
130.57M 295.0% |
157.93M 21.0% |
23.25M -85.3% |
-46.85M - |
|
Net Income (Cont Operations) | [friend] | [friend] | - | - | - |
145.2M - |
- | - | - |
46.63M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] |
0.24 -22.7% |
0.22 -8.3% |
0.16 -27.3% |
0.24 50.0% |
0.03 -87.5% |
-0.08 - |
0.03 - |
0.08 166.7% |
0.07 -12.5% |
0.09 28.6% |
0.08 -11.1% |
|
Return On Equity (%) | [friend] | [friend] | - |
9.23% - |
6.26% -32.2% |
8.92% 42.5% |
0.78% -91.2% |
-1.46% - |
0.58% - |
1.94% 233.3% |
1.49% -23.2% |
1.97% 32.0% |
1.67% -15.2% |
|
Return On Assets (%) | [friend] | [friend] | - |
7.34% - |
4.93% -32.8% |
7.04% 42.8% |
0.66% -90.6% |
-1.28% - |
0.52% - |
1.76% 236.9% |
1.33% -24.4% |
1.73% 29.9% |
1.45% -15.9% |