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] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.68% 22.4% |
7.79% -33.3% |
11.09% 42.2% |
12.6% 13.6% |
15% 19.1% |
-31.04% - |
4.79% - |
-14.41% - |
-25.72% - |
27.72% - |
16.73% -39.6% |
3.97% -76.3% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
48.33% 0.0% |
49.57% 2.6% |
42.75% -13.8% |
47.47% 11.0% |
54.95% 15.8% |
35.77% -34.9% |
41.66% 16.5% |
33.87% -18.7% |
39.17% 15.6% |
53.19% 35.8% |
47.45% -10.8% |
45.83% -3.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.28% 90.6% |
7.84% -30.5% |
19.61% 150.3% |
12.88% -34.3% |
16.03% 24.5% |
-42.49% - |
15.74% - |
-16.65% - |
-19.66% - |
26.12% - |
20.54% -21.4% |
1.64% -92.0% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
63.1M 46.1% |
41.94M -33.5% |
105.36M 151.2% |
68.19M -35.3% |
83.48M 22.4% |
31.9M -61.8% |
81.79M 156.4% |
39.87M -51.3% |
58.9M 47.7% |
123.96M 110.5% |
150.31M 21.3% |
64.69M -57.0% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
874.01M -3.7% |
890.36M 1.9% |
925.59M 4.0% |
931.14M 0.6% |
937.95M 0.7% |
922.95M -1.6% |
940.99M 2.0% |
902.93M -4.0% |
990.16M 9.7% |
1.03B 3.6% |
1.06B 2.9% |
1.01B -4.2% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
75.79M 15.5% |
88.22M 16.4% |
109.98M 24.7% |
102.29M -7.0% |
117.56M 14.9% |
104.9M -10.8% |
125.94M 20.1% |
92.81M -26.3% |
122.31M 31.8% |
122.4M 0.1% |
134.89M 10.2% |
88.85M -34.1% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
795.26M -5.2% |
798.53M 0.4% |
811.8M 1.7% |
825.13M 1.6% |
816.8M -1.0% |
811.58M -0.6% |
808.57M -0.4% |
804.85M -0.5% |
863.25M 7.3% |
899.29M 4.2% |
916.84M 2.0% |
920.57M 0.4% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.22M - |
- | - | - |
43.8M - |
- | - | - |
-69.77M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
34.95M -41.6% |
78.87M 125.7% |
84.59M 7.3% |
195.75M 131.4% |
161.39M -17.6% |
109.28M -32.3% |
80.01M -26.8% |
90.25M 12.8% |
53.15M -41.1% |
87.09M 63.9% |
169.3M 94.4% |
148.58M -12.2% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
78.87M 125.7% |
84.59M 7.3% |
195.75M 131.4% |
161.39M -17.6% |
109.28M -32.3% |
80.01M -26.8% |
90.25M 12.8% |
53.15M -41.1% |
87.09M 63.9% |
169.3M 94.4% |
148.58M -12.2% |
84.47M -43.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.01M - |
-15.11M - |
11.02M - |
21.01M 90.7% |
-6.69M - |
-64.38M - |
-531.09K - |
-50.25M - |
-28.21M - |
68.13M - |
54.37M -20.2% |
-15.3M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.19M - |
- | - | - |
20.87M - |
- | - | - |
-22.12M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.058 44.0% |
0.03 -47.9% |
0.09 200% |
0.07 -22.2% |
0.1 42.9% |
-0.08 - |
0.03 - |
-0.029 - |
-0.086 - |
0.186 - |
0.143 -23.1% |
0.014 -90.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.9% 83.2% |
0.41% -54.5% |
1.45% 253.7% |
1.05% -27.7% |
1.53% 45.3% |
-1.22% - |
0.48% - |
-0.71% - |
-1.82% - |
3.9% - |
2.77% -29.0% |
0.28% -89.9% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.83% 84.0% |
0.37% -55.2% |
1.29% 247.1% |
0.93% -28.1% |
1.34% 44.8% |
-1.06% - |
0.42% - |
-0.62% - |
-1.6% - |
3.41% - |
2.42% -29.1% |
0.25% -89.7% |