2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | |
Net Margin | [friend] | [friend] |
23.12% - |
28.3% 22.4% |
17.46% -38.3% |
|
Gross Margin | [friend] | [friend] |
54.12% - |
62.18% 14.9% |
43.47% -30.1% |
|
Operating Margin | [friend] | [friend] |
46.27% - |
55.92% 20.9% |
39.12% -30.0% |
|
Total Revenue | [friend] | [friend] |
220.12M - |
755.69M 243.3% |
1.11B 47.1% |
|
Total Assets | [friend] | [friend] |
818.96M 52.2% |
2.28B 178.3% |
3.08B 35.2% |
|
Total Liabilities | [friend] | [friend] |
265.9M 317.4% |
1.11B 317.4% |
1.53B 37.7% |
|
Total Equity | [friend] | [friend] |
553.06M 16.6% |
1.17B 111.5% |
1.55B 32.8% |
|
Operating CashFlow | [friend] | [friend] |
147.01M - |
504.01M 242.8% |
756.39M 50.1% |
|
Beginning Cash Position | [friend] | [friend] |
19.55M - |
34.87M 78.3% |
30.5M -12.5% |
|
End Cash Position | [friend] | [friend] |
34.87M - |
30.5M -12.5% |
194.51M 537.7% |
|
Free Cash Flow | [friend] | [friend] |
-143.98M - |
-807.33M - |
-369.55M - |
|
Net Income (Cont Operations) | [friend] | [friend] |
55.56M - |
236.85M 326.3% |
215.87M -8.9% |
|
Diluted Net Income | [friend] | [friend] |
50.94M - |
214.26M 320.6% |
194.31M -9.3% |
|
Diluted EPS | [friend] | [friend] | - | - | - | |
Return On Equity (%) | [friend] | [friend] |
9.91% - |
24.83% 150.6% |
14.25% -42.6% |
|
Return On Assets (%) | [friend] | [friend] |
7.5% - |
13.8% 84.1% |
7.24% -47.6% |