2020 Q3 | 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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] |
63.75% 13.9% |
54.85% -14.0% |
58.18% 6.1% |
60.07% 3.2% |
65.59% 9.2% |
16.63% -74.7% |
65.4% 293.4% |
77.61% 18.7% |
53.74% -30.7% |
-107.96% - |
-0.49% - |
|
Gross Margin | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Operating Margin | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Total Revenue | [friend] | [friend] | [friend] |
12.44M 50.5% |
12.84M 3.2% |
17.47M 36.1% |
18.9M 8.2% |
17.5M -7.4% |
17.67M 1.0% |
15.33M -13.3% |
15.64M 2.0% |
14.85M -5.0% |
8.51M -42.7% |
11.05M 29.8% |
|
Total Assets | [friend] | [friend] | [friend] |
303.88M 9.1% |
464.85M 53.0% |
454.07M -2.3% |
459.28M 1.1% |
471.32M 2.6% |
519.18M 10.2% |
447.83M -13.7% |
453.99M 1.4% |
445.1M -2.0% |
466.59M 4.8% |
476.41M 2.1% |
|
Total Liabilities | [friend] | [friend] | [friend] |
29.48M 193.2% |
191.77M 550.6% |
117.56M -38.7% |
121.08M 3.0% |
123.91M 2.3% |
180.12M 45.4% |
109.95M -39.0% |
113.67M 3.4% |
106.33M -6.5% |
146.53M 37.8% |
165.78M 13.1% |
|
Total Equity | [friend] | [friend] | [friend] |
274.41M 2.2% |
273.08M -0.5% |
336.51M 23.2% |
338.2M 0.5% |
347.42M 2.7% |
339.06M -2.4% |
337.88M -0.3% |
340.32M 0.7% |
338.77M -0.5% |
320.05M -5.5% |
310.62M -2.9% |
|
Operating CashFlow | [friend] | [friend] | [friend] |
109.86K -97.9% |
1.93M 1659.4% |
4.67M 141.4% |
10.56M 126.4% |
12.23M 15.8% |
3.87M -68.4% |
4.38M 13.4% |
5.15M 17.4% |
5.46M 6.1% |
6.24M 14.2% |
6.37M 2.1% |
|
Beginning Cash Position | [friend] | [friend] | [friend] |
124.6M -1.7% |
69.97M -43.8% |
109.25M 56.1% |
63.62M -41.8% |
45.58M -28.3% |
36.32M -20.3% |
140.37M 286.5% |
80.61M -42.6% |
82.08M 1.8% |
73.2M -10.8% |
121.63M 66.1% |
|
End Cash Position | [friend] | [friend] | [friend] |
69.97M -43.8% |
109.25M 56.1% |
63.62M -41.8% |
45.58M -28.3% |
36.32M -20.3% |
140.37M 286.5% |
80.61M -42.6% |
82.08M 1.8% |
73.2M -10.8% |
121.63M 66.1% |
82.3M -32.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] |
109.86K -97.9% |
1.93M 1659.4% |
4.67M 141.4% |
10.56M 126.4% |
12.23M 15.8% |
3.87M -68.4% |
4.38M 13.4% |
5.15M 17.4% |
5.46M 6.1% |
6.24M 14.2% |
6.37M 2.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
7.93M 71.4% |
7.04M -11.2% |
10.16M 44.3% |
11.35M 11.7% |
11.48M 1.1% |
2.94M -74.4% |
10.03M 241.2% |
12.14M 21.0% |
7.98M -34.2% |
-9.19M - |
-54.12K - |
|
Diluted Net Income | [friend] | [friend] | [friend] |
7.93M 71.4% |
7.04M -11.2% |
10.16M 44.3% |
11.35M 11.7% |
11.48M 1.1% |
2.94M -74.4% |
10.03M 241.2% |
12.14M 21.0% |
7.98M -34.2% |
-9.19M - |
-54.12K - |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.47 38.2% |
0.42 -10.6% |
0.52 23.8% |
0.57 9.6% |
0.57 0% |
0.14 -75.4% |
0.49 250.0% |
0.59 20.4% |
0.39 -33.9% |
-0.45 - |
-0.01 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] |
2.92% 53.0% |
2.57% -12.0% |
3.33% 29.6% |
3.36% 0.9% |
3.35% -0.5% |
0.86% -74.4% |
2.96% 246.0% |
3.58% 20.8% |
2.35% -34.3% |
-2.79% - |
-0.02% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] |
2.72% 47.1% |
1.83% -32.7% |
2.21% 20.7% |
2.49% 12.4% |
2.47% -0.7% |
0.59% -76.0% |
2.07% 249.5% |
2.69% 29.8% |
1.78% -34.0% |
-2.02% - |
-0.01% - |