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] | - | - |
0.43% - |
0.5% 18.3% |
0.63% 25.8% |
0.66% 3.3% |
0.67% 1.7% |
0.67% 1.1% |
0.67% 0% |
0.98% 45.0% |
0.98% 0% |
0.98% 0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] |
81.43% -8.4% |
83.19% 2.2% |
103.08% 23.9% |
68.86% -33.2% |
-89.78% - |
88.89% - |
79.9% -10.1% |
88.08% 10.2% |
93.5% 6.2% |
90.88% -2.8% |
-229.17% - |
86.59% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Operating Margin | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Total Revenue | [friend] | [friend] | [friend] | [friend] |
8.24M -21.8% |
12.3M 49.2% |
18.73M 52.3% |
4.14M -77.9% |
910K -78.0% |
13.19M 1349.1% |
23.14M 75.5% |
13.61M -41.2% |
23.87M 75.5% |
16.31M -31.7% |
2.09M -87.2% |
13.91M 566.3% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] |
621.38M - |
651.25M 4.8% |
738.35M 13.4% |
762.1M 3.2% |
818.44M 7.4% |
922.27M 12.7% |
1.14B 23.8% |
1.17B 2.8% |
1.14B -2.7% |
1.03B -9.4% |
1.08B 4.3% |
1.03B -4.5% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] |
143.64M - |
147.05M 2.4% |
132.15M -10.1% |
164.63M 24.6% |
239.03M 45.2% |
348.61M 45.8% |
565.71M 62.3% |
603.65M 6.7% |
567.74M -5.9% |
463.7M -18.3% |
532.08M 14.7% |
501.47M -5.8% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] |
477.74M - |
504.2M 5.5% |
606.2M 20.2% |
597.47M -1.4% |
579.41M -3.0% |
573.66M -1.0% |
576.05M 0.4% |
569.81M -1.1% |
573.9M 0.7% |
570.49M -0.6% |
547.07M -4.1% |
529.47M -3.2% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] |
6.55M -58.6% |
-17.4M - |
-66.2M - |
-19.31M - |
-53.71M - |
-91.1M - |
-195.73M - |
-18.53M - |
90.12M - |
102.49M 13.7% |
-61.64M - |
68.6M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] |
1.78M -88.0% |
892.58K -49.9% |
936.5K 4.9% |
4.7M 401.5% |
3.51M -25.3% |
6.81M 94.0% |
5.77M -15.2% |
5.76M -0.2% |
3.27M -43.2% |
37.74M 1053.8% |
14.95M -60.4% |
2.97M -80.1% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] |
892.58K -49.9% |
936.5K 4.9% |
4.7M 401.5% |
3.51M -25.3% |
6.81M 94.0% |
5.77M -15.2% |
5.76M -0.2% |
3.27M -43.2% |
37.74M 1053.8% |
14.95M -60.4% |
2.97M -80.1% |
6.92M 132.8% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] |
6.55M -58.6% |
-17.4M - |
-66.2M - |
-19.31M - |
-53.71M - |
-91.1M - |
-195.73M - |
-18.53M - |
90.12M - |
102.49M 13.7% |
-61.64M - |
68.6M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
6.71M -28.4% |
10.23M 52.4% |
19.31M 88.7% |
2.85M -85.2% |
-817K - |
11.72M - |
18.49M 57.8% |
11.98M -35.2% |
22.32M 86.2% |
14.82M -33.6% |
-4.79M - |
12.05M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] |
6.71M -28.4% |
10.23M 52.4% |
19.31M 88.7% |
2.85M -85.2% |
-817K - |
11.72M - |
18.49M 57.8% |
11.98M -35.2% |
22.32M 86.2% |
14.82M -33.6% |
-4.79M - |
12.05M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.162 -28.4% |
0.31 91.1% |
0.467 50.5% |
0.07 -85.0% |
-0.02 - |
0.29 - |
0.46 58.6% |
0.3 -34.8% |
0.55 83.3% |
0.37 -32.7% |
-0.12 - |
0.3 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] |
1.4% - |
2.08% 48.3% |
3.48% 66.9% |
0.47% -86.4% |
-0.14% - |
2.03% - |
3.22% 58.2% |
2.09% -35.0% |
3.9% 86.6% |
2.59% -33.6% |
-0.86% - |
2.24% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] |
1.08% - |
1.61% 48.9% |
2.78% 72.8% |
0.38% -86.3% |
-0.1% - |
1.35% - |
1.79% 33.0% |
1.04% -42.2% |
1.93% 86.3% |
1.36% -29.3% |
-0.45% - |
1.14% - |