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] |
0% - |
0% - |
77.1% - |
76.55% -0.7% |
76.55% 0% |
76.34% -0.3% |
76.46% 0.2% |
76.46% 0% |
76.46% 0% |
75.73% -1.0% |
75.73% 0% |
75.05% -0.9% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.8% 42.2% |
17.07% -21.7% |
2.87% -83.2% |
12.47% 334.3% |
30.46% 144.2% |
20.67% -32.1% |
-77.67% - |
14.06% - |
30.73% 118.5% |
4.09% -86.7% |
-88.32% - |
12.17% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
74.82% 13.1% |
76.86% 2.7% |
46.71% -39.2% |
51.9% 11.1% |
75.91% 46.3% |
67.6% -11.0% |
21.13% -68.7% |
45.75% 116.5% |
71.44% 56.2% |
65.26% -8.7% |
12.18% -81.3% |
48.92% 301.7% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.85% 52.6% |
20.77% -25.4% |
-8.11% - |
11.89% - |
37.02% 211.3% |
29.56% -20.2% |
-93.87% - |
16.93% - |
21.57% 27.4% |
20.68% -4.1% |
-120.6% - |
14.6% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
199.57M 50.9% |
169.58M -15.0% |
131.54M -22.4% |
183.78M 39.7% |
111.84M -39.1% |
178.73M 59.8% |
58.09M -67.5% |
195.74M 236.9% |
120.7M -38.3% |
115.56M -4.3% |
87.62M -24.2% |
199.95M 128.2% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.62B 0.3% |
1.68B 4.2% |
1.69B 0.6% |
1.7B 0.3% |
1.69B -0.3% |
1.8B 6.5% |
1.91B 6.1% |
2.02B 5.4% |
2.03B 0.4% |
2.08B 2.9% |
2.05B -1.8% |
1.74B -15.1% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
246.26M 18.4% |
281.39M 14.3% |
284.28M 1.0% |
275.46M -3.1% |
280.08M 1.7% |
353.24M 26.1% |
503.49M 42.5% |
579.45M 15.1% |
550.03M -5.1% |
599.83M 9.1% |
639.23M 6.6% |
355.35M -44.4% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.36B -2.6% |
1.39B 2.1% |
1.4B 0.3% |
1.42B 1.6% |
1.41B -0.7% |
1.45B 2.6% |
1.4B -3.5% |
1.43B 2.0% |
1.46B 2.6% |
1.47B 0.3% |
1.39B -5.3% |
1.36B -1.9% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-61.79M - |
- | - | - |
28.08M - |
- | - | - |
47.93M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
484.96M -18.4% |
367.99M -24.1% |
317.9M -13.6% |
279.92M -11.9% |
193.67M -30.8% |
203.13M 4.9% |
192.49M -5.2% |
161.41M -16.1% |
211.59M 31.1% |
439.1M 107.5% |
194.75M -55.6% |
329.93M 69.4% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
367.99M -24.1% |
317.9M -13.6% |
279.92M -11.9% |
193.67M -30.8% |
203.13M 4.9% |
192.49M -5.2% |
161.41M -16.1% |
211.59M 31.1% |
439.1M 107.5% |
194.75M -55.6% |
326.58M 67.7% |
225.92M -30.8% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-44.21M - |
-79.35M - |
-21.05M - |
-84.23M - |
-5.14M - |
-37.18M - |
98.34M - |
-36.09M - |
-7.3M - |
-52.62M - |
15.02M - |
-53.85M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
63.55M - |
- | - | - |
57.52M - |
- | - | - |
65.53M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.3 116.3% |
0.36 19.7% |
0.026 -92.7% |
0.285 992.1% |
0.235 -17.4% |
0.255 8.4% |
-0.309 - |
0.19 - |
0.256 34.9% |
0.033 -87.2% |
-0.539 - |
0.17 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.15% 115.9% |
2.1% -33.3% |
0.27% -87.1% |
1.63% 501.0% |
2.41% 47.9% |
2.58% 7.4% |
-3.17% - |
1.95% - |
2.57% 31.7% |
0.32% -87.4% |
-5.42% - |
1.77% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.69% 118.0% |
1.75% -34.9% |
0.22% -87.2% |
1.35% 504.1% |
2.01% 48.6% |
2.11% 5.2% |
-2.43% - |
1.4% - |
1.83% 31.0% |
0.23% -87.5% |
-3.75% - |
1.29% - |