2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2021 | 2021 | 2021 | 2022 | 2022 | 2022 | 2022 | 2023 | 2023 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0% - |
0% - |
64.04% - |
62.51% -2.4% |
58.38% -6.6% |
57.1% -2.2% |
51.42% -9.9% |
50.26% -2.3% |
48.32% -3.9% |
48.32% 0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
29.96% - |
- | - | - |
31.28% - |
- | - |
18.84% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
45.43% - |
- | - | - |
49.51% - |
- | - |
44.64% - |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
23.24% - |
- | - | - |
29.68% - |
- | - |
11.89% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
178.18M - |
- | - | - |
175.79M - |
- | - |
116.85M - |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
884.3M - |
- | - | - |
947.54M - |
- | - |
933.97M - |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
76.86M - |
- | - | - |
94.72M - |
- | - |
68.99M - |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
806.7M - |
- | - | - |
852.08M - |
- | - |
864.18M - |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.57M -80.7% |
-21.35M - |
8.42B - |
-660.41M - |
-80.01M - |
954.87M - |
100.08M -89.5% |
489.43K -99.5% |
-298.64K - |
32.23M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
354.82M 91.4% |
286.91M -19.1% |
161.22M -43.8% |
813.88M 404.8% |
169.8M -79.1% |
741.04M 336.4% |
278.38M -62.4% |
6.77K -100.0% |
233.85K 3356.4% |
338.9M 144820.7% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
287.69M -20.3% |
163.52M -43.2% |
815.89M 399.0% |
160.7M -80.3% |
697.64M 334.1% |
1.75B 151.5% |
338.9M -80.7% |
221.44K -99.9% |
98.42K -55.6% |
363.89M 369637.4% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.57M -80.7% |
-27.66M - |
8.42B - |
-660.41M - |
-80.01M - |
954.87M - |
93.71M -90.2% |
489.43K -99.5% |
-298.64K - |
29.43M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
224.56M 23.5% |
-372.3M - |
-277.61M - |
207.01M - |
486.05M 134.8% |
645.49M 32.8% |
55M -91.5% |
-129.85M - |
-81.4M - |
22.09M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
0.167 - |
- | - | - |
0.172 - |
- | - |
0.069 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
6.82% - |
- | - | - |
6.63% - |
- | - |
2.57% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
6.28% - |
- | - | - |
6% - |
- | - |
2.34% - |