2017 Q4 | 2018 Q4 | 2019 Q4 | 2020 Q1 | 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] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.46% -14.8% |
11.87% 3.5% |
9.32% -21.5% |
1.98% -78.8% |
-0.32% - |
-5.14% - |
-6.52% - |
-7.82% - |
-14.44% - |
-25.02% - |
-23.58% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.73% -1.4% |
40.31% -1.0% |
39.13% -2.9% |
37.92% -3.1% |
36.92% -2.6% |
33.43% -9.5% |
30.3% -9.4% |
27.22% -10.2% |
24.72% -9.2% |
20.47% -17.2% |
23.54% 15.0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.6% -9.3% |
17.81% -4.2% |
16.06% -9.9% |
9.85% -38.6% |
7.34% -25.5% |
1.83% -75.0% |
-1.26% - |
-3.51% - |
-9.54% - |
-15.03% - |
-11.79% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
428.18M 314.3% |
424.87M -0.8% |
419.11M -1.4% |
382.41M -8.8% |
370.2M -3.2% |
351.47M -5.1% |
367.19M 4.5% |
399.81M 8.9% |
390.69M -2.3% |
373.83M -4.3% |
379.52M 1.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
597.76M 0.3% |
675.44M 13.0% |
1.16B 71.3% |
1.11B -4.3% |
1.11B 0.4% |
1.24B 11.6% |
1.21B -2.7% |
1.23B 2.2% |
1.2B -3.0% |
1.23B 3.1% |
1.21B -2.3% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
183.07M -5.6% |
231.08M 26.2% |
201.34M -12.9% |
192.86M -4.2% |
202.41M 4.9% |
274.15M 35.4% |
260.3M -5.1% |
309.98M 19.1% |
293.02M -5.5% |
322.14M 9.9% |
322.48M 0.1% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
395.69M 2.7% |
424.9M 7.4% |
936.78M 120.5% |
895.17M -4.4% |
896.61M 0.2% |
909.3M 1.4% |
889.13M -2.2% |
866.36M -2.6% |
846.41M -2.3% |
806.58M -4.7% |
778.14M -3.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
86.53M - |
- |
43.29M - |
- |
7.82M - |
- |
5.25M - |
- |
-13.64M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
44.98M -9.6% |
81.6M 81.4% |
49.76M -39.0% |
47.83M -3.9% |
28.86M -39.6% |
106.33M 268.4% |
154.31M 45.1% |
162.69M 5.4% |
437.15M 168.7% |
165.67M -62.1% |
202.55M 22.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.86M -39.6% |
106.33M 268.4% |
154.31M 45.1% |
162.69M 5.4% |
437.15M 168.7% |
165.67M -62.1% |
202.55M 22.3% |
293.52M 44.9% |
281.91M -4.0% |
343.96M 22.0% |
322.14M -6.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.92M 86.3% |
57.83M 132.1% |
41.03M -29.1% |
17.8M -56.6% |
7.13M -59.9% |
-44.82M - |
-59.44M - |
-70.04M - |
-70.62M - |
-54.39M - |
-9.85M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
50.93M - |
- |
8.05M - |
- |
-15.83M - |
- |
-29.27M - |
- |
-87.96M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.55 266.7% |
0.56 1.8% |
0.46 -17.9% |
0.16 -65.2% |
0.06 -62.5% |
-0.15 - |
-0.189 - |
-0.247 - |
-0.46 - |
-0.78 - |
-0.746 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.2% 259.8% |
12.6% -4.6% |
5.97% -52.6% |
1.18% -80.2% |
-0.18% - |
-2.71% - |
-2.62% - |
-3.55% - |
-6.47% - |
-10.9% - |
-10.73% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.46% 255.7% |
7.92% -6.4% |
4.52% -43.0% |
0.89% -80.4% |
-0.14% - |
-1.89% - |
-2.02% - |
-2.67% - |
-4.89% - |
-7.57% - |
-7.41% - |