2018 Q1 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 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] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.42% - |
1.36% 222.9% |
-0.5% - |
-2.19% - |
-1.95% - |
-4.9% - |
3.72% - |
4.48% 20.4% |
3.35% -25.2% |
4.83% 44.2% |
0.69% -85.8% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
43.59% -0.9% |
41.54% -4.7% |
39.83% -4.1% |
38.49% -3.4% |
38.27% -0.6% |
37.14% -3.0% |
42.79% 15.2% |
42.97% 0.4% |
42.16% -1.9% |
41.66% -1.2% |
39.46% -5.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.4% -3.8% |
16.66% -4.2% |
14.53% -12.8% |
12.53% -13.7% |
11.87% -5.3% |
8.05% -32.2% |
14.18% 76.1% |
12.63% -10.9% |
10.31% -18.4% |
11.97% 16.1% |
8.38% -30.0% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
230.95M 11.7% |
275.26M 19.2% |
307.95M 11.9% |
328.46M 6.7% |
388.94M 18.4% |
391.18M 0.6% |
415.93M 6.3% |
419.45M 0.8% |
408.79M -2.5% |
454.53M 11.2% |
445.59M -2.0% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
452.3M 14.6% |
469.64M 3.8% |
503.58M 7.2% |
518.22M 2.9% |
785.27M 51.5% |
872.85M 11.2% |
846.8M -3.0% |
818.06M -3.4% |
819.7M 0.2% |
819.52M 0.0% |
836.13M 2.0% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
354.46M 16.5% |
358.23M 1.1% |
386.52M 7.9% |
359.92M -6.9% |
470.46M 30.7% |
566.23M 20.4% |
512.53M -9.5% |
487.56M -4.9% |
487.07M -0.1% |
484.26M -0.6% |
487.6M 0.7% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
73.75M 8.9% |
84.16M 14.1% |
88.31M 4.9% |
127.61M 44.5% |
280.52M 119.8% |
272.65M -2.8% |
301.09M 10.4% |
298.85M -0.7% |
299.22M 0.1% |
300.54M 0.4% |
313.35M 4.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-12.45M - |
-2.43M - |
9.25M - |
-17.52M - |
-36.19M - |
11.18M - |
5.66M -49.4% |
2.59M -54.3% |
49.72M 1820.8% |
29.55M -40.6% |
9.97M -66.3% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.99M -29.5% |
19.13M -36.2% |
21.6M 12.9% |
36.05M 66.9% |
36.63M 1.6% |
36.37M -0.7% |
39.04M 7.4% |
33.48M -14.3% |
47.39M 41.6% |
68.55M 44.7% |
57.74M -15.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.57M -40.2% |
37.52M 74.0% |
41.76M 11.3% |
33.48M -19.8% |
46.38M 38.6% |
64.66M 39.4% |
52.05M -19.5% |
48.13M -7.5% |
25.43M -47.2% |
30.87M 21.4% |
23.98M -22.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-27.14M - |
-16.99M - |
-1.07M - |
-26.51M - |
-47.49M - |
-3.19M - |
-12.33M - |
-19.97M - |
26.03M - |
6.14M -76.4% |
-13.32M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.81M - |
8.35M 73.5% |
2M -76.0% |
-3.91M - |
-2.26M - |
-16.03M - |
18.43M - |
20.17M 9.5% |
13.58M -32.7% |
23.25M 71.1% |
5.55M -76.1% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
975.53K - |
3.75M 284.9% |
-1.55M - |
-7.2M - |
-7.58M - |
-19.16M - |
15.47M - |
18.78M 21.4% |
13.69M -27.1% |
21.96M 60.4% |
3.07M -86.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.037 - |
0.092 149.3% |
-0.035 - |
-0.17 - |
-0.183 - |
-0.399 - |
0.208 - |
0.297 43.1% |
0.216 -27.3% |
0.35 62.1% |
0.044 -87.5% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.63% 65.9% |
5.16% 216.3% |
-2.08% - |
-4.64% - |
-4.28% - |
-10.74% - |
7.95% - |
-0.57% - |
4.72% - |
7.66% 62.2% |
1% -87.0% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.26% 52.7% |
0.92% 259.6% |
-0.36% - |
-0.98% - |
-1.22% - |
-2.85% - |
2.29% - |
-0.21% - |
1.71% - |
2.59% 52.1% |
0.36% -86.0% |