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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.16% -18.7% |
18.15% 62.6% |
4.27% -76.5% |
8.48% 98.8% |
-1.88% - |
-5.21% - |
3.39% - |
2.24% -33.9% |
-5.43% - |
-14.31% - |
1.3% - |
2.86% 120.8% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.2% -3.6% |
29.38% -5.8% |
25.08% -14.6% |
25.11% 0.1% |
26.07% 3.8% |
22.92% -12.1% |
28.7% 25.2% |
31.37% 9.3% |
29.3% -6.6% |
24.25% -17.2% |
25.43% 4.9% |
28.02% 10.2% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.88% -24.8% |
19.38% 63.1% |
1.57% -91.9% |
7.22% 360.4% |
-0.97% - |
1.72% - |
1.07% -37.6% |
4.79% 346.1% |
-2.29% - |
0.18% - |
2.87% 1497.3% |
6.72% 133.8% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
117.79M -20.9% |
156.74M 33.1% |
113.36M -27.7% |
157.37M 38.8% |
122.2M -22.3% |
186.11M 52.3% |
93.31M -49.9% |
138.91M 48.9% |
114.07M -17.9% |
177.95M 56.0% |
124.8M -29.9% |
192.52M 54.3% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
989.64M 7.7% |
1.06B 7.1% |
1.1B 3.7% |
1.19B 8.7% |
1.27B 6.3% |
1.27B 0.4% |
1.31B 2.5% |
1.29B -1.3% |
1.3B 1.2% |
1.32B 1.3% |
1.29B -2.6% |
1.37B 6.9% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
361.61M 18.8% |
403.39M 11.6% |
437.26M 8.4% |
543.51M 24.3% |
620.77M 14.2% |
630.97M 1.6% |
658.63M 4.4% |
635.98M -3.4% |
657.7M 3.4% |
705.54M 7.3% |
670.49M -5.0% |
756.97M 12.9% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
628.03M 2.1% |
656.47M 4.5% |
661.31M 0.7% |
650.71M -1.6% |
648.41M -0.4% |
642.84M -0.9% |
647.02M 0.6% |
652.05M 0.8% |
645.85M -1.0% |
614.59M -4.8% |
615.21M 0.1% |
617.8M 0.4% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
-35.42M - |
- | - | - |
-39.15M - |
- | - | - |
-31.56M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.83M -87.9% |
16.3M -45.3% |
38.39M 135.5% |
20.63M -46.3% |
15.02M -27.2% |
32.79M 118.4% |
76.37M 132.9% |
29.26M -61.7% |
29.35M 0.3% |
20.83M -29.1% |
64.02M 207.4% |
28.86M -54.9% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.3M -45.3% |
38.39M 135.5% |
20.63M -46.3% |
15.02M -27.2% |
32.79M 118.4% |
48.5M 47.9% |
29.26M -39.7% |
29.35M 0.3% |
20.83M -29.1% |
64.02M 207.4% |
28.86M -54.9% |
47.49M 64.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-19.36M - |
7.54M - |
-79.89M - |
-66.7M - |
-69.7M - |
-61.89M - |
-66.46M - |
-35.81M - |
26.65M - |
47.51M 78.3% |
-20.29M - |
-29.38M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
18.18M - |
- | - | - |
6.28M - |
- | - | - |
7.12M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.08 -42.9% |
0.18 125% |
0.03 -83.3% |
0.08 166.7% |
-0.01 - |
-0.06 - |
0.02 - |
0.02 0% |
-0.039 - |
-0.159 - |
0.01 - |
0.03 200.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.11% -36.6% |
4.43% 109.4% |
0.73% -83.4% |
2.03% 177.2% |
-0.35% - |
-1.5% - |
0.49% - |
0.48% -2.3% |
-0.96% - |
-4.04% - |
0.26% - |
0.89% 239.7% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.38% -37.4% |
2.78% 101.6% |
0.45% -83.9% |
1.16% 159.8% |
-0.19% - |
-0.76% - |
0.25% - |
0.24% -2.1% |
-0.48% - |
-1.94% - |
0.12% - |
0.41% 233.5% |