2016 Q4 | 2017 Q4 | 2018 Q4 | 2019 Q2 | 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] | [friend] |
0% - |
69.54% - |
73.17% 5.2% |
72.17% -1.4% |
69.16% -4.2% |
65.79% -4.9% |
63.79% -3.0% |
63.79% 0% |
63.79% 0% |
62.5% -2.0% |
62.5% 0% |
56.23% -10.0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.19% -25.0% |
27.4% -9.2% |
15.64% -42.9% |
9.57% -38.8% |
0.72% -92.5% |
-8.82% - |
-7.26% - |
-2.91% - |
-0.5% - |
-6.68% - |
-23.16% - |
-28.61% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
53.43% -10.3% |
50.11% -6.2% |
49.5% -1.2% |
49.08% -0.8% |
50.65% 3.2% |
49.68% -1.9% |
46.03% -7.4% |
45.97% -0.1% |
42.71% -7.1% |
35.86% -16.0% |
35.2% -1.8% |
33.14% -5.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.46% -42.1% |
16.7% -28.8% |
7.49% -55.2% |
5.47% -26.9% |
-5.83% - |
-21.06% - |
0.7% - |
5.34% 659.8% |
8.28% 55.0% |
3.77% -54.5% |
-11.52% - |
-17.63% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
203.23M -25.6% |
220M 8.3% |
198.16M -9.9% |
206.34M 4.1% |
173.77M -15.8% |
149.08M -14.2% |
239.89M 60.9% |
274.38M 14.4% |
331.12M 20.7% |
359.45M 8.6% |
293.24M -18.4% |
265.76M -9.4% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.42B -0.9% |
1.61B 13.7% |
1.63B 1.5% |
1.59B -2.9% |
1.52B -4.0% |
1.64B 7.6% |
1.68B 2.4% |
1.67B -0.3% |
1.63B -2.7% |
1.6B -1.5% |
1.55B -3.3% |
1.52B -1.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
63.84M 8.5% |
204.95M 221.0% |
229.18M 11.8% |
188.51M -17.7% |
167.58M -11.1% |
262.73M 56.8% |
287.02M 9.2% |
281.77M -1.8% |
240.87M -14.5% |
228.25M -5.2% |
220.37M -3.5% |
200.91M -8.8% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.35B -1.3% |
1.39B 2.8% |
1.37B -1.2% |
1.36B -0.9% |
1.33B -2.2% |
1.33B 0.2% |
1.33B 0.0% |
1.33B 0.2% |
1.33B -0.4% |
1.32B -0.9% |
1.27B -3.8% |
1.26B -0.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.48M - |
- |
140.3M - |
- |
-19.92M - |
- |
-123.18M - |
- |
-148.67M - |
- |
492.06K - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
130.53M -28.9% |
477.14M 265.5% |
236.91M -50.3% |
265.19M 11.9% |
189.81M -28.4% |
678.57M 257.5% |
544.36M -19.8% |
366.55M -32.7% |
295.66M -19.3% |
326.53M 10.4% |
482.25M 47.7% |
307.3M -36.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
189.81M 1409.0% |
661.53M 248.5% |
544.36M -17.7% |
619.16M 13.7% |
295.66M -52.2% |
343.57M 16.2% |
482.25M 40.4% |
307.32M -36.3% |
139.51M -54.6% |
109.35M -21.6% |
385.76M 252.8% |
137.19M -64.4% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-71.43M - |
-48.69M - |
43.95M - |
-142.25M - |
-156.27M - |
-203.1M - |
-239.17M - |
-219.12M - |
-213.47M - |
-139.32M - |
-39.53M - |
-4.34M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
59.35M - |
- |
38.29M - |
- |
4.13M - |
- |
-9.88M - |
- |
9.44M - |
- |
-68.54M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.654 -50.6% |
0.592 -9.4% |
0.3 -49.4% |
0.185 -38.5% |
-0.03 - |
-0.25 - |
-0.17 - |
-0.06 - |
-0.01 - |
-0.23 - |
-0.68 - |
-0.76 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.07% -12.1% |
4.43% -37.4% |
2.27% -48.8% |
1.45% -36.1% |
0.09% -93.6% |
-0.97% - |
-1.29% - |
-0.59% - |
-0.12% - |
-1.81% - |
-5.23% - |
-5.86% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.44% -16.2% |
3.96% -38.5% |
2% -49.4% |
1.31% -34.7% |
0.08% -93.5% |
-0.81% - |
-1.05% - |
-0.49% - |
-0.1% - |
-1.48% - |
-4.2% - |
-4.75% - |