2019 Q3 | 2019 Q4 | 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] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.97% -31.7% |
1.7% -92.2% |
-18.26% - |
-2.48% - |
-8.85% - |
-2.16% - |
5.75% - |
1.05% -81.8% |
5.67% 441.3% |
3.74% -34.0% |
-74.9% - |
-3.99% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
67.27% 0.0% |
59.08% -12.2% |
63.31% 7.2% |
59.43% -6.1% |
63.72% 7.2% |
63.31% -0.6% |
59.81% -5.5% |
61.68% 3.1% |
63.45% 2.9% |
61.87% -2.5% |
58.32% -5.7% |
59.24% 1.6% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.19% -24.7% |
6.21% -76.3% |
9.8% 57.9% |
-3.92% - |
7.83% - |
-3.22% - |
13.6% - |
3.63% -73.3% |
8.45% 133.1% |
-1.2% - |
4.95% - |
-7.44% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
88.75M 28.5% |
69.43M -21.8% |
176.47M 154.2% |
82.2M -53.4% |
136.02M 65.5% |
102.16M -24.9% |
197.24M 93.1% |
88.21M -55.3% |
130.93M 48.4% |
110.32M -15.7% |
165.32M 49.8% |
85.32M -48.4% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
598.83M - |
825.5M 37.9% |
837.74M 1.5% |
882.22M 5.3% |
859.16M -2.6% |
897.46M 4.5% |
862.35M -3.9% |
840.04M -2.6% |
881.17M 4.9% |
898.86M 2.0% |
659.32M -26.6% |
648.27M -1.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
235.01M - |
420.61M 79.0% |
263.57M -37.3% |
311.12M 18.0% |
304.46M -2.1% |
345.68M 13.5% |
287.35M -16.9% |
265.42M -7.6% |
298.02M 12.3% |
313.3M 5.1% |
287.06M -8.4% |
285.83M -0.4% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
348.27M - |
404.89M 16.3% |
360.88M -10.9% |
361.78M 0.2% |
350.58M -3.1% |
350.65M 0.0% |
363.43M 3.6% |
367.29M 1.1% |
358.63M -2.4% |
360.53M 0.5% |
241.26M -33.1% |
238.46M -1.2% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.12M - |
-44.73M - |
41.42M - |
-25.51M - |
13.6M - |
-23.42M - |
67.72M - |
14.7M -78.3% |
37.09M 152.3% |
-12.63M - |
23.26M - |
-18.53M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.15M -20.2% |
7.88M -69.9% |
9.53M 20.9% |
25.1M 163.4% |
15.86M -36.8% |
26.73M 68.5% |
17.18M -35.7% |
23.29M 35.6% |
25.69M 10.3% |
60.6M 135.9% |
16.55M -72.7% |
19.84M 19.9% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.88M -69.9% |
9.53M 20.9% |
25.1M 163.4% |
15.86M -36.8% |
26.73M 68.5% |
17.18M -35.7% |
23.29M 35.6% |
25.69M 10.3% |
60.6M 135.9% |
16.55M -72.7% |
19.84M 19.9% |
15.41M -22.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.25M - |
-48.03M - |
35.88M - |
-27.21M - |
10.71M - |
-26.35M - |
66M - |
12.88M -80.5% |
35.45M 175.1% |
-16.11M - |
21.11M - |
-20.91M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.73M -11.3% |
2.12M -89.3% |
12.41M 485.5% |
-3.23M - |
-19.87M - |
-4.02M - |
19.51M - |
933K -95.2% |
11.51M 1134.1% |
3.08M -73.2% |
-210.86M - |
-6.48M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.5M -12.3% |
1.18M -93.9% |
-32.23M - |
-2.04M - |
-12.04M - |
-2.2M - |
11.33M - |
924K -91.8% |
7.42M 703.5% |
4.13M -44.4% |
-123.82M - |
-3.4M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.317 -12.3% |
0.019 -94.0% |
0.17 794.2% |
-0.03 - |
-0.19 - |
-0.03 - |
0.18 - |
0.01 -94.4% |
0.12 1100% |
0.07 -41.7% |
-2.04 - |
-0.06 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.6% - |
0.31% -94.4% |
-8.42% - |
-0.56% - |
-3.38% - |
-0.63% - |
3.17% - |
0.25% -92.0% |
2.05% 708.8% |
1.15% -43.9% |
-41.15% - |
-1.42% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.26% - |
0.17% -94.9% |
-3.88% - |
-0.24% - |
-1.38% - |
-0.25% - |
1.29% - |
0.11% -91.6% |
0.86% 694.3% |
0.46% -46.2% |
-15.89% - |
-0.52% - |