2017 Q4 | 2018 Q4 | 2019 Q3 | 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] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.55% -20.4% |
10.11% -25.4% |
9.52% -5.8% |
6.98% -26.7% |
6.26% -10.3% |
5.75% -8.2% |
4.32% -24.8% |
2.02% -53.4% |
1.2% -40.6% |
2.84% 137.0% |
2.84% 0.1% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.88% -10.5% |
25.52% -5.1% |
23.78% -6.8% |
22.45% -5.6% |
22.73% 1.2% |
23.37% 2.8% |
23.9% 2.2% |
24.29% 1.7% |
25.46% 4.8% |
26.65% 4.7% |
27.16% 1.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.53% -21.3% |
10.66% -21.2% |
8.9% -16.5% |
5.39% -39.5% |
4.55% -15.6% |
2.13% -53.1% |
1.16% -45.8% |
0.29% -74.7% |
1.44% 390.8% |
3.96% 175.9% |
3.78% -4.4% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
313.91M -0.5% |
319.89M 1.9% |
321.59M 0.5% |
306.66M -4.6% |
289.83M -5.5% |
256.34M -11.6% |
246.23M -3.9% |
250.71M 1.8% |
262.76M 4.8% |
283.25M 7.8% |
293.57M 3.6% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
777.4M -1.0% |
799.55M 2.8% |
736.94M -7.8% |
760.65M 3.2% |
742.05M -2.4% |
760.61M 2.5% |
735.81M -3.3% |
728.16M -1.0% |
770.96M 5.9% |
802.47M 4.1% |
802.28M 0.0% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
134.17M 7.0% |
155.23M 15.7% |
85.63M -44.8% |
123.14M 43.8% |
101.38M -17.7% |
124.02M 22.3% |
96.05M -22.5% |
97.85M 1.9% |
139.4M 42.5% |
167.54M 20.2% |
166.16M -0.8% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
641.33M -2.3% |
642.45M 0.2% |
649.7M 1.1% |
635.99M -2.1% |
639.23M 0.5% |
635.7M -0.6% |
638.86M 0.5% |
629.43M -1.5% |
630.69M 0.2% |
634.07M 0.5% |
635.26M 0.2% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
31.27M - |
- |
60.9M - |
- |
32.41M - |
- |
-20.27M - |
- |
-34.67M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
47.95M -67.6% |
125.98M 162.7% |
48.16M -61.8% |
292.98M 508.3% |
96.8M -67.0% |
82.05M -15.2% |
99.56M 21.3% |
46.77M -53.0% |
46.38M -0.8% |
48.9M 5.4% |
27.27M -44.2% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
97.62M -66.8% |
82.05M -15.9% |
99.7M 21.5% |
46.21M -53.6% |
45.71M -1.1% |
48.9M 7.0% |
26.53M -45.7% |
31.44M 18.5% |
36.33M 15.6% |
77.73M 114.0% |
109.76M 41.2% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-23.83M - |
-13.66M - |
12.85M - |
17.53M 36.4% |
-16.15M - |
-21.15M - |
-40.46M - |
-92.82M - |
-93.86M - |
-137.71M - |
-136.36M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
31.29M - |
- |
20.42M - |
- |
14.14M - |
- |
4.79M - |
- |
8.01M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.61 -26.5% |
0.43 -29.5% |
0.374 -13.0% |
0.222 -40.6% |
0.198 -11.0% |
0.175 -11.5% |
0.127 -27.8% |
0.06 -52.5% |
0.037 -37.8% |
0.096 155.3% |
0.099 3.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.57% -21.0% |
6.44% -24.9% |
6% -6.8% |
3.31% -44.8% |
2.83% -14.4% |
2.31% -18.6% |
1.65% -28.3% |
0.8% -51.7% |
0.5% -38.0% |
1.27% 155.5% |
1.31% 3.4% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.74% -20.5% |
4.95% -26.5% |
4.97% 0.4% |
2.77% -44.3% |
2.39% -13.8% |
1.88% -21.4% |
1.45% -23.0% |
0.68% -53.0% |
0.42% -38.8% |
1.03% 147.3% |
1.08% 5.5% |