2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|
Insider Holdings (%) | - | - | - | |
Net Margin |
12.32% - |
10.81% -12.2% |
12.34% 14.2% |
|
Gross Margin |
64.67% - |
67.43% 4.3% |
70.12% 4.0% |
|
Operating Margin |
17.62% - |
15.08% -14.4% |
18.5% 22.7% |
|
Total Revenue |
477.65M - |
732.09M 53.3% |
929.59M 27.0% |
|
Total Assets |
367.05M - |
415.72M 13.3% |
624.95M 50.3% |
|
Total Liabilities |
243.18M - |
211.34M -13.1% |
209.25M -1.0% |
|
Total Equity |
123.87M - |
204.39M 65.0% |
415.7M 103.4% |
|
Operating CashFlow |
97.26M - |
24.22M -75.1% |
12.81M -47.1% |
|
Beginning Cash Position |
128.07M - |
212.6M 66.0% |
228M 7.2% |
|
End Cash Position |
212.6M - |
228M 7.2% |
282.5M 23.9% |
|
Free Cash Flow |
95.7M - |
17.82M -81.4% |
-32.66M - |
|
Net Income (Cont Operations) |
84.26M - |
110.7M 31.4% |
162.35M 46.7% |
|
Diluted Net Income |
58.83M - |
79.14M 34.5% |
114.72M 45.0% |
|
Diluted EPS |
9.723 - |
13.19 35.7% |
18.52 40.4% |
|
Return On Equity (%) |
47.49% - |
48.22% 1.5% |
37% -23.3% |
|
Return On Assets (%) |
16.03% - |
20.22% 26.2% |
22.05% 9.0% |