2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|
Insider Holdings (%) | [friend] | - | - | |
Net Margin | [friend] |
3.92% - |
6.65% 69.7% |
|
Gross Margin | [friend] |
34.62% 29.3% |
34.38% -0.7% |
|
Operating Margin | [friend] |
6.24% - |
10.49% 68.2% |
|
Total Revenue | [friend] |
1.12B 47.5% |
1.53B 36.3% |
|
Total Assets | [friend] |
677.87M -7.7% |
1.23B 81.8% |
|
Total Liabilities | [friend] |
431.35M -19.0% |
433.35M 0.5% |
|
Total Equity | [friend] |
246.52M 21.8% |
799.03M 224.1% |
|
Operating CashFlow | [friend] |
83.09M 189.1% |
115.5M 39.0% |
|
Beginning Cash Position | [friend] |
423.48M 58.9% |
391.21M -7.6% |
|
End Cash Position | [friend] |
391.21M -7.6% |
847.95M 116.7% |
|
Free Cash Flow | [friend] |
79.82M 325.8% |
110.2M 38.1% |
|
Net Income (Cont Operations) | [friend] |
63.34M - |
148.28M 134.1% |
|
Diluted Net Income | [friend] |
44.03M - |
101.82M 131.3% |
|
Diluted EPS | [friend] |
44.027 - |
91.23 107.2% |
|
Return On Equity (%) | [friend] |
19.62% - |
19.48% -0.7% |
|
Return On Assets (%) | [friend] |
6.23% - |
10.66% 71.0% |