2017 Q4 | 2018 Q4 | 2019 Q4 | 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] | [friend] | [friend] | - | - | - | - |
0% - |
62.13% - |
67.79% 9.1% |
63% -7.1% |
58.36% -7.4% |
54.05% -7.4% |
54.05% 0% |
46.37% -14.2% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.61% -1.9% |
8.94% -15.7% |
8.56% -4.2% |
6.24% -27.1% |
8.5% 36.2% |
6.87% -19.1% |
-2.16% - |
-0.78% - |
-6.17% - |
-9.52% - |
-46.76% - |
-44.27% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.03% 1.5% |
27.62% 2.2% |
28.2% 2.1% |
27.99% -0.7% |
29.63% 5.9% |
27.69% -6.5% |
22.5% -18.7% |
21.21% -5.8% |
18.93% -10.7% |
18.04% -4.7% |
5.96% -67.0% |
7.6% 27.5% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.74% -2.3% |
11.98% -12.8% |
10.5% -12.4% |
7.19% -31.5% |
9.66% 34.3% |
8.09% -16.3% |
2.63% -67.4% |
3.07% 16.6% |
-2.96% - |
-6.31% - |
-34.93% - |
-34.38% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
537.21M 0.2% |
478.22M -11.0% |
427.91M -10.5% |
392.81M -8.2% |
386.41M -1.6% |
413.73M 7.1% |
391.17M -5.5% |
419.29M 7.2% |
374.43M -10.7% |
334.79M -10.6% |
219.22M -34.5% |
217.97M -0.6% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
934.1M -6.6% |
1.11B 19.3% |
1.2B 7.8% |
1.11B -7.5% |
1.25B 12.6% |
1.24B -0.8% |
1.31B 5.6% |
1.32B 0.5% |
1.39B 5.1% |
1.32B -4.9% |
1.26B -4.1% |
1.23B -2.5% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
418.44M -14.7% |
398.55M -4.8% |
461.02M 15.7% |
377.6M -18.1% |
515.13M 36.4% |
508.82M -1.2% |
590.46M 16.0% |
599.04M 1.5% |
672.24M 12.2% |
616.73M -8.3% |
646.82M 4.9% |
611.78M -5.4% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
515.66M 1.2% |
715.95M 38.8% |
740.36M 3.4% |
733.62M -0.9% |
736.64M 0.4% |
733.46M -0.4% |
721.03M -1.7% |
719.47M -0.2% |
713.92M -0.8% |
701.79M -1.7% |
618.53M -11.9% |
622.78M 0.7% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-111.8M - |
- |
-112.42M - |
- |
-104.82M - |
- |
-126.07M - |
- |
-87.06M - |
- |
-91.66M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
60.16M 10.3% |
50.47M -16.1% |
65.97M 30.7% |
89.44M 35.6% |
23.23M -74.0% |
50.62M 117.9% |
112.69M 122.6% |
31.42M -72.1% |
120.08M 282.2% |
72.2M -39.9% |
102.11M 41.4% |
52.81M -48.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.23M -74.0% |
50.62M 117.9% |
112.69M 122.6% |
31.42M -72.1% |
120.08M 282.2% |
72.2M -39.9% |
102.11M 41.4% |
50.33M -50.7% |
135.92M 170.1% |
59.43M -56.3% |
75.89M 27.7% |
68.27M -10.0% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-114.03M - |
-103.88M - |
-116.63M - |
-121.06M - |
-110.87M - |
-109.21M - |
-130.64M - |
-90.16M - |
-90.99M - |
-115.5M - |
-94.98M - |
-102.13M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
56.98M -1.7% |
- |
36.63M - |
- |
32.84M - |
- |
-8.44M - |
- |
-23.1M - |
- |
-103.37M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.65 -1.5% |
0.47 -27.7% |
0.37 -21.3% |
0.25 -32.4% |
0.3 20.0% |
0.28 -6.7% |
-0.07 - |
-0.03 - |
-0.196 - |
-0.28 - |
-0.88 - |
-0.82 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.71% -3.1% |
5.97% -49.0% |
5.89% -1.4% |
3.95% -33.0% |
5.24% 32.9% |
3.92% -25.2% |
-1.16% - |
-0.45% - |
-3.18% - |
-4.44% - |
-15.3% - |
-14.38% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.16% 1.7% |
3.83% -37.7% |
3.29% -14.2% |
2.32% -29.4% |
3% 29.3% |
2.41% -19.7% |
-0.67% - |
-0.27% - |
-1.75% - |
-2.49% - |
-7.96% - |
-7.56% - |