2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] |
0% - |
0% - |
0% - |
|
Net Margin | [friend] | [friend] |
5.16% - |
5.08% -1.4% |
2.42% -52.5% |
|
Gross Margin | [friend] | [friend] |
17.84% 38.2% |
19.84% 11.2% |
17.77% -10.4% |
|
Operating Margin | [friend] | [friend] |
5.81% 923.4% |
7.49% 28.8% |
3.33% -55.5% |
|
Total Revenue | [friend] | [friend] |
1.02B 39.3% |
1.45B 41.4% |
1.21B -16.4% |
|
Total Assets | [friend] | [friend] |
1.27B 41.3% |
1.44B 13.8% |
1.47B 2.1% |
|
Total Liabilities | [friend] | [friend] |
644.12M 75.9% |
730.18M 13.4% |
782.88M 7.2% |
|
Total Equity | [friend] | [friend] |
620.15M 17.4% |
655.95M 5.8% |
652.88M -0.5% |
|
Operating CashFlow | [friend] | [friend] |
33.4M 145.4% |
15.99M -52.1% |
27.17M 69.8% |
|
Beginning Cash Position | [friend] | [friend] |
110.05M -29.6% |
343.25M 211.9% |
123.63M -64.0% |
|
End Cash Position | [friend] | [friend] |
343.25M 211.9% |
123.63M -64.0% |
119.56M -3.3% |
|
Free Cash Flow | [friend] | [friend] |
30.22M 155.8% |
10.53M -65.2% |
19.69M 87.1% |
|
Net Income (Cont Operations) | [friend] | [friend] |
52.73M - |
75.67M 43.5% |
32.65M -56.8% |
|
Diluted Net Income | [friend] | [friend] |
52.79M - |
73.55M 39.3% |
29.24M -60.3% |
|
Diluted EPS | [friend] | [friend] | - | - | - | |
Return On Equity (%) | [friend] | [friend] |
9.19% - |
11.53% 25.4% |
4.47% -61.2% |
|
Return On Assets (%) | [friend] | [friend] |
4.88% - |
5.44% 11.3% |
2.01% -63.1% |