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] |
78.03% 0% |
78.03% 0% |
73.2% -6.2% |
73.2% 0% |
73.2% 0% |
70.92% -3.1% |
73.36% 3.4% |
72% -1.9% |
70.19% -2.5% |
68.03% -3.1% |
68.03% 0% |
61.63% -9.4% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.13% 159.4% |
-19.8% - |
28.98% - |
22.57% -22.1% |
-40.78% - |
-43.3% - |
-8.53% - |
-8.39% - |
10.66% - |
-3.76% - |
14.54% - |
-4.96% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
94.4% -4.6% |
96.11% 1.8% |
87.75% -8.7% |
99.52% 13.4% |
83.33% -16.3% |
96.24% 15.5% |
80.13% -16.7% |
93.1% 16.2% |
81.85% -12.1% |
92.8% 13.4% |
90.75% -2.2% |
96.07% 5.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.02% 127.3% |
-27.89% - |
25.91% - |
22.68% -12.5% |
-65.01% - |
-45.95% - |
16.19% - |
-11.96% - |
9.96% - |
2.95% -70.4% |
18.75% 535.4% |
-7.11% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
53.79M 62.7% |
40.97M -23.8% |
72.03M 75.8% |
63M -12.5% |
44.5M -29.4% |
53.97M 21.3% |
86.2M 59.7% |
53.07M -38.4% |
81.57M 53.7% |
79.47M -2.6% |
91.23M 14.8% |
68.2M -25.2% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
968.07M -3.4% |
953.92M -1.5% |
992.33M 4.0% |
991.74M -0.1% |
952.79M -3.9% |
894.32M -6.1% |
898.03M 0.4% |
888.78M -1.0% |
933.02M 5.0% |
932.22M -0.1% |
953.36M 2.3% |
876.98M -8.0% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.06M 64.1% |
23.37M -19.6% |
39.55M 69.2% |
25.24M -36.2% |
32.7M 29.5% |
34.52M 5.6% |
53.91M 56.2% |
48.41M -10.2% |
86.48M 78.7% |
88.93M 2.8% |
100.79M 13.3% |
81.84M -18.8% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
937.44M -4.6% |
929.32M -0.9% |
952.4M 2.5% |
966.62M 1.5% |
921.18M -4.7% |
862.14M -6.4% |
845.54M -1.9% |
843.38M -0.3% |
846.58M 0.4% |
844.84M -0.2% |
854.53M 1.1% |
795.99M -6.9% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-37.15M - |
- | - | - |
-44.53M - |
- | - | - |
-2.97M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
483.71M 1.4% |
509.03M 5.2% |
693.59M 36.3% |
661.65M -4.6% |
606.96M -8.3% |
563.32M -7.2% |
433.56M -23.0% |
247.84M -42.8% |
235.94M -4.8% |
323.85M 37.3% |
395.54M 22.1% |
220.96M -44.1% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
509.03M 5.2% |
693.59M 36.3% |
661.65M -4.6% |
606.96M -8.3% |
563.32M -7.2% |
433.56M -23.0% |
247.84M -42.8% |
235.94M -4.8% |
323.85M 37.3% |
395.54M 22.1% |
220.96M -44.1% |
278.49M 26.0% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-25.39M - |
-7.62M - |
-21.37M - |
-40.77M - |
-18.11M - |
-18.4M - |
13.76M - |
-12.04M - |
3.48M - |
-38.57M - |
3.43M - |
-3.36M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.01M - |
- | - | - |
-5.27M - |
- | - | - |
3.42M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.203 305.9% |
-0.2 - |
0.52 - |
0.36 -30.8% |
-0.324 - |
-0.42 - |
-0.13 - |
-0.057 - |
0.114 - |
-0.043 - |
0.179 - |
-0.043 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.18% 331.7% |
-0.87% - |
2.22% - |
1.48% -33.2% |
-1.92% - |
-2.62% - |
-0.86% - |
-0.53% - |
1.03% - |
-0.35% - |
1.56% - |
-0.41% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.15% 335.3% |
-0.84% - |
2.15% - |
1.43% -33.2% |
-1.87% - |
-2.53% - |
-0.82% - |
-0.5% - |
0.95% - |
-0.32% - |
1.41% - |
-0.37% - |