2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|
Insider Holdings (%) | - | - | - | |
Net Margin |
4.67% - |
3.73% -20.1% |
9.04% 142.0% |
|
Gross Margin |
70.03% - |
72.16% 3.0% |
72.3% 0.2% |
|
Operating Margin |
-34.88% - |
2.93% - |
11.79% 302.1% |
|
Total Revenue |
868.43M - |
1.68B 93.9% |
2.23B 32.1% |
|
Total Assets |
1.78B - |
1.87B 5.3% |
1.76B -5.7% |
|
Total Liabilities |
1.67B - |
1.71B 2.1% |
1.4B -18.0% |
|
Total Equity |
104.98M - |
162.85M 55.1% |
363.89M 123.5% |
|
Operating CashFlow |
28.69M - |
389.03M 1255.8% |
373.05M -4.1% |
|
Beginning Cash Position |
746.03M - |
671.17M -10.0% |
677.04M 0.9% |
|
End Cash Position |
671.17M - |
677.04M 0.9% |
604.23M -10.8% |
|
Free Cash Flow |
-147.97M - |
197.24M - |
300.94M 52.6% |
|
Net Income (Cont Operations) |
59.29M - |
91.51M 54.4% |
241.31M 163.7% |
|
Diluted Net Income |
40.58M - |
62.88M 55.0% |
201.04M 219.7% |
|
Diluted EPS |
40.903 - |
93.565 128.7% |
299.167 219.7% |
|
Return On Equity (%) |
38.65% - |
46.95% 21.5% |
76.33% 62.6% |
|
Return On Assets (%) |
2.28% - |
3.45% 51.0% |
11.06% 220.9% |