2018 Q1 | 2019 Q1 | 2019 Q3 | 2020 Q1 | 2020 Q3 | 2021 Q1 | 2021 Q3 | 2022 Q1 | 2022 Q3 | 2023 Q1 | 2023 Q3 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.55% -12.2% |
2.46% -45.9% |
2.16% -12.0% |
3.3% 52.2% |
2.95% -10.4% |
1.83% -38.2% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.48% 15.4% |
20.48% 141.6% |
23.22% 13.4% |
13.62% -41.3% |
14.5% 6.4% |
15.99% 10.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.1% 18.5% |
5.01% -29.5% |
3.56% -28.9% |
4.69% 31.7% |
4.64% -0.9% |
3.72% -19.9% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.17B 41.3% |
1.57B 34.9% |
1.59B 1.3% |
1.62B 1.8% |
1.6B -1.7% |
1.54B -3.6% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
539.66M 14.5% |
575.45M 6.6% |
598.57M 4.0% |
711.54M 18.9% |
624.54M -12.2% |
622.24M -0.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
134.47M 19.8% |
171.9M 27.8% |
171.36M -0.3% |
256.31M 49.6% |
154.39M -39.8% |
142.74M -7.5% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
388.05M 9.0% |
396.04M 2.1% |
417.05M 5.3% |
445.55M 6.8% |
462.12M 3.7% |
470.29M 1.8% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
112K -99.7% |
33.43M 29747.3% |
15.2M -54.5% |
112.49M 640.3% |
52.42M -53.4% |
-60.93M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
184.64M 454.3% |
196.8M 6.6% |
181.2M -7.9% |
217.9M 20.3% |
189.21M -13.2% |
318.83M 68.5% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
178.81M -9.1% |
217.9M 21.9% |
188.35M -13.6% |
318.83M 69.3% |
237.35M -25.6% |
227.63M -4.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-29K - |
33.16M - |
-1.79M - |
110.57M - |
67.34M -39.1% |
-60.96M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
79.4M - |
- |
74.43M - |
- |
58.2M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
53.07M 24.1% |
38.75M -27.0% |
34.53M -10.9% |
53.5M 54.9% |
47.17M -11.8% |
28.11M -40.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.053 11.9% |
0.039 -26.4% |
0.035 -11.1% |
0.053 55.1% |
0.047 -11.8% |
0.028 -40.5% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.72% -5.6% |
10.31% -30.0% |
8.58% -16.8% |
12.71% 48.2% |
10.73% -15.6% |
6.14% -42.8% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.21% -5.1% |
7.4% -34.0% |
6.07% -18.1% |
8.31% 37.0% |
7.71% -7.2% |
4.21% -45.4% |