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% - |
55.56% - |
54.45% -2.0% |
54.02% -0.8% |
54.02% 0% |
60.08% 11.2% |
60.08% 0% |
51.52% -14.2% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.45% -4.1% |
27.24% 11.4% |
24.04% -11.7% |
19.37% -19.4% |
1.09% -94.4% |
-24.67% - |
-79.03% - |
-70.98% - |
-52.74% - |
-46.11% - |
-46.01% - |
-27.4% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
50% -7.6% |
53.12% 6.2% |
52.41% -1.3% |
54.02% 3.1% |
54.62% 1.1% |
51.88% -5.0% |
33.08% -36.2% |
29.47% -10.9% |
27.87% -5.4% |
27.31% -2.0% |
26.9% -1.5% |
34.98% 30.0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.79% -24.2% |
31.01% 7.7% |
27.21% -12.3% |
22.5% -17.3% |
3.59% -84.0% |
-22.16% - |
-60.43% - |
-55.5% - |
-36.94% - |
-32.96% - |
-38.1% - |
-18.48% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
360.24M -0.6% |
335.02M -7.0% |
317.93M -5.1% |
273.79M -13.9% |
191.54M -30.0% |
142.38M -25.7% |
110.89M -22.1% |
126.9M 14.4% |
173.2M 36.5% |
195.93M 13.1% |
209.33M 6.8% |
254.8M 21.7% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
390.84M 12.3% |
383.73M -1.8% |
795.26M 107.2% |
772.84M -2.8% |
766.57M -0.8% |
757.45M -1.2% |
748.96M -1.1% |
713.79M -4.7% |
671.11M -6.0% |
666.48M -0.7% |
669.73M 0.5% |
692.16M 3.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
127.38M 17.0% |
103.89M -18.4% |
116.61M 12.2% |
110.9M -4.9% |
138.85M 25.2% |
150.59M 8.5% |
165.35M 9.8% |
149.12M -9.8% |
132.65M -11.0% |
146.97M 10.8% |
178.94M 21.8% |
192.97M 7.8% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
263.46M 10.2% |
279.83M 6.2% |
678.64M 142.5% |
661.94M -2.5% |
627.72M -5.2% |
606.87M -3.3% |
583.61M -3.8% |
564.67M -3.2% |
538.46M -4.6% |
519.51M -3.5% |
490.79M -5.5% |
499.19M 1.7% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
53.63M - |
- |
-86.24M - |
- |
-147.93M - |
- |
-97.39M - |
- |
-14.79M - |
- |
26.95M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.98M -72.1% |
96.97M 213.0% |
111.16M 14.6% |
60.56M -45.5% |
101.88M 68.2% |
35.21M -65.4% |
374.25M 962.9% |
350.4M -6.4% |
337.14M -3.8% |
309.84M -8.1% |
285.24M -7.9% |
248.69M -12.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
101.88M 68.2% |
35.21M -65.4% |
374.25M 962.9% |
350.4M -6.4% |
337.14M -3.8% |
309.84M -8.1% |
285.24M -7.9% |
248.69M -12.8% |
264.76M 6.5% |
211.7M -20.0% |
238.86M 12.8% |
197.06M -17.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
43.87M 248.4% |
-44.51M - |
-95.82M - |
-94.03M - |
-156.96M - |
-118.69M - |
-109.24M - |
-99.09M - |
-40.3M - |
-61.4M - |
-5.14M - |
-29.12M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
88.26M - |
- |
76.44M - |
- |
2.1M - |
- |
-87.64M - |
- |
-91.35M - |
- |
-96.32M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.21 - |
1.486 - |
1.27 -14.6% |
0.93 -26.8% |
0.15 -83.9% |
-0.4 - |
-1.15 - |
-1.18 - |
-1.2 - |
-1.19 - |
-1.27 - |
-0.92 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.43% -13.6% |
38.97% 16.6% |
16.78% -56.9% |
11.77% -29.8% |
0.47% -96.0% |
-7.92% - |
-13.88% - |
-14.69% - |
-15.67% - |
-16.04% - |
-17.93% - |
-13.13% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.53% -15.2% |
25.24% 12.0% |
13.04% -48.3% |
9.47% -27.4% |
0.36% -96.2% |
-6.16% - |
-11.35% - |
-12.12% - |
-12.71% - |
-12.69% - |
-13.58% - |
-9.93% - |