2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 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] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.19% 0.3% |
9.05% 46.2% |
4.92% -45.7% |
6.75% 37.4% |
5.34% -20.9% |
8.8% 64.8% |
3.45% -60.8% |
7.28% 111.0% |
4.91% -32.6% |
1.2% -75.5% |
2.99% 149.0% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.67% -0.4% |
25.18% 28.0% |
20.13% -20.1% |
21.39% 6.3% |
18.64% -12.9% |
20.41% 9.5% |
20.72% 1.5% |
21.25% 2.6% |
20.11% -5.4% |
20.64% 2.7% |
21.93% 6.2% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.21% 0.2% |
9.91% -3.0% |
8.59% -13.3% |
9.72% 13.2% |
7.57% -22.1% |
9.3% 22.9% |
6.73% -27.6% |
8.64% 28.4% |
7.49% -13.4% |
1.47% -80.3% |
6.22% 322.4% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
299.89M -12.3% |
291.96M -2.6% |
307.98M 5.5% |
316.37M 2.7% |
332M 4.9% |
323.31M -2.6% |
267.19M -17.4% |
298.05M 11.5% |
267.93M -10.1% |
259.43M -3.2% |
238.62M -8.0% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.11B 2.4% |
1.12B 0.6% |
1.47B 31.1% |
1.45B -1.3% |
1.55B 6.9% |
1.56B 0.7% |
1.51B -3.3% |
1.6B 6.0% |
1.55B -2.8% |
1.46B -5.9% |
1.47B 0.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
343.19M 2.0% |
324.78M -5.4% |
298.68M -8.0% |
322.29M 7.9% |
395.57M 22.7% |
380.49M -3.8% |
321.35M -15.5% |
442.11M 37.6% |
385.15M -12.9% |
292.49M -24.1% |
296.22M 1.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
770.92M 2.5% |
795.83M 3.2% |
1.17B 47.0% |
1.13B -3.7% |
1.15B 2.3% |
1.18B 2.2% |
1.19B 0.6% |
1.15B -2.7% |
1.17B 1.0% |
1.17B 0.1% |
1.17B 0.6% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-15.46M - |
70.13M - |
- |
-88.09M - |
- | - | - |
-74.74M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
130.25M 27.0% |
84.56M -35.1% |
135.69M 60.5% |
392.4M 189.2% |
247.87M -36.8% |
186.66M -24.7% |
306.31M 64.1% |
228.81M -25.3% |
298.45M 30.4% |
297.62M -0.3% |
186.68M -37.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
84.56M -35.1% |
135.69M 60.5% |
392.4M 189.2% |
247.87M -36.8% |
186.66M -24.7% |
306.31M 64.1% |
228.81M -25.3% |
298.45M 30.4% |
297.62M -0.3% |
186.68M -37.3% |
184.5M -1.2% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-15.96M - |
54.4M - |
-70.24M - |
-24.32M - |
-109.2M - |
147.45M - |
-118.14M - |
38.95M - |
21.25M -45.4% |
1.26M -94.1% |
-59.5M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.54M -47.4% |
26.41M 42.5% |
- |
36.51M - |
- | - | - |
30.84M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.06 -14.3% |
0.09 50% |
0.05 -44.4% |
0.054 7.4% |
0.04 -25.5% |
0.08 100% |
0.02 -75% |
0.06 200.0% |
0.03 -50% |
0.01 -66.7% |
0.02 100% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.44% -14.2% |
3.37% 38.3% |
1.54% -54.3% |
1.86% 20.8% |
1.56% -16.3% |
2.44% 56.9% |
0.78% -68.1% |
1.86% 137.8% |
1.13% -38.9% |
0.27% -76.4% |
0.61% 128.2% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.69% -13.3% |
2.37% 40.3% |
1.17% -50.5% |
1.47% 25.2% |
1.18% -19.2% |
1.83% 54.8% |
0.6% -67.2% |
1.4% 132.4% |
0.83% -40.3% |
0.21% -75.2% |
0.49% 135.3% |