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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-11.29% - |
4.69% - |
4.15% -11.5% |
1.81% -56.3% |
6.4% 252.7% |
1.69% -73.7% |
-1.02% - |
6.79% - |
5.28% -22.3% |
4.41% -16.4% |
5.44% 23.2% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
73.83% -2.7% |
72.19% -2.2% |
73.6% 2.0% |
72.14% -2.0% |
70.36% -2.5% |
70% -0.5% |
71.02% 1.5% |
71.4% 0.5% |
71.78% 0.5% |
72.38% 0.8% |
73.93% 2.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.5% -98.1% |
14.75% 2874.3% |
13.97% -5.3% |
19.05% 36.4% |
21.1% 10.8% |
22.72% 7.7% |
10.62% -53.3% |
24.25% 128.2% |
22.41% -7.6% |
22.64% 1.0% |
21.58% -4.7% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
49.01M 2.3% |
45.11M -8.0% |
45.43M 0.7% |
53.36M 17.5% |
55.04M 3.2% |
53.52M -2.8% |
49.89M -6.8% |
59.09M 18.4% |
55.72M -5.7% |
56.33M 1.1% |
51.87M -7.9% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
601.53M -4.0% |
613.44M 2.0% |
619.28M 1.0% |
617.13M -0.3% |
613.75M -0.5% |
716.03M 16.7% |
750.05M 4.8% |
755.18M 0.7% |
754.38M -0.1% |
735.73M -2.5% |
736.86M 0.2% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
256.53M -14.2% |
272.2M 6.1% |
273.25M 0.4% |
482.98M 76.8% |
477.63M -1.1% |
585.73M 22.6% |
618.78M 5.6% |
618.6M 0.0% |
618.91M 0.1% |
619.11M 0.0% |
616.74M -0.4% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
151.43M -53.8% |
179.39M 18.5% |
183.16M 2.1% |
63.92M -65.1% |
70.57M 10.4% |
79M 11.9% |
93.44M 18.3% |
99.69M 6.7% |
99.4M -0.3% |
83.34M -16.2% |
87.13M 4.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.37M 45.9% |
19.12M 33.0% |
5.47M -71.4% |
12.13M 121.7% |
10.34M -14.8% |
16.41M 58.7% |
4.18M -74.5% |
17.04M 307.5% |
17.64M 3.5% |
16.75M -5.0% |
10.72M -36.0% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.23M 22.8% |
25.37M -28.0% |
43.3M 70.7% |
44.2M 2.1% |
42.06M -4.9% |
48.15M 14.5% |
50.79M 5.5% |
52.48M 3.3% |
61.39M 17.0% |
70.5M 14.8% |
59.23M -16.0% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.37M -28.0% |
43.3M 70.7% |
44.2M 2.1% |
42.06M -4.9% |
48.15M 14.5% |
50.79M 5.5% |
52.48M 3.3% |
61.39M 17.0% |
70.5M 14.8% |
59.23M -16.0% |
66.87M 12.9% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.28M 122.1% |
18.92M 32.5% |
5.17M -72.7% |
12.36M 139.0% |
10.28M -16.8% |
16.3M 58.6% |
3.82M -76.6% |
16.77M 338.8% |
17.48M 4.2% |
16.73M -4.3% |
10.69M -36.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-9.27M - |
4.41M - |
4.03M -8.7% |
2.03M -49.6% |
5.29M 160.3% |
2.27M -57.1% |
-1.05M - |
5.59M - |
4.19M -25.0% |
3.61M -13.9% |
3.73M 3.3% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-5.53M - |
2.12M - |
1.89M -10.9% |
968K -48.6% |
3.52M 263.8% |
902K -74.4% |
-508K - |
4.01M - |
2.94M -26.7% |
2.49M -15.5% |
2.82M 13.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.176 - |
0.057 - |
0.05 -12.7% |
0.03 -40.0% |
0.08 166.7% |
0.02 -74.7% |
-0.02 - |
0.08 - |
0.06 -25.0% |
0.05 -17.4% |
0.06 21.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.31% - |
1.28% - |
1.04% -18.7% |
0.78% -24.7% |
5.24% 568.5% |
1.21% -77.0% |
-0.59% - |
4.15% - |
2.95% -28.9% |
2.72% -7.9% |
3.31% 21.6% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.9% - |
0.35% - |
0.31% -12.2% |
0.16% -48.8% |
0.57% 265.5% |
0.14% -76.3% |
-0.07% - |
0.53% - |
0.39% -26.9% |
0.33% -14.4% |
0.38% 14.8% |