2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|
Insider Holdings (%) | - | - | - | |
Net Margin |
12.05% - |
18.59% 54.3% |
16.11% -13.4% |
|
Gross Margin |
23.7% - |
29.49% 24.5% |
28.29% -4.1% |
|
Operating Margin |
11.32% - |
18.5% 63.5% |
16.2% -12.4% |
|
Total Revenue |
518.86M - |
755.35M 45.6% |
764.63M 1.2% |
|
Total Assets |
201.19M - |
223.37M 11.0% |
352.69M 57.9% |
|
Total Liabilities |
105.67M - |
58.86M -44.3% |
143.79M 144.3% |
|
Total Equity |
95.52M - |
164.51M 72.2% |
208.9M 27.0% |
|
Operating CashFlow |
30.87M - |
132.09M 327.9% |
76.26M -42.3% |
|
Beginning Cash Position |
32.16M - |
25.34M -21.2% |
29.6M 16.8% |
|
End Cash Position |
25.34M - |
29.6M 16.8% |
19.78M -33.2% |
|
Free Cash Flow |
30.14M - |
131.09M 335.0% |
74.95M -42.8% |
|
Net Income (Cont Operations) |
62.53M - |
140.44M 124.6% |
123.18M -12.3% |
|
Diluted Net Income |
62.53M - |
140.44M 124.6% |
123.18M -12.3% |
|
Diluted EPS |
8.129 - |
17.793 118.9% |
2.402 -86.5% |
|
Return On Equity (%) |
65.47% - |
108.02% 65.0% |
65.97% -38.9% |
|
Return On Assets (%) |
31.08% - |
66.16% 112.9% |
42.77% -35.4% |