2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|
Insider Holdings (%) | [friend] |
0% -100% |
0.88% - |
1.44% 64.5% |
|
Net Margin | [friend] | - |
11.95% - |
18.61% 55.8% |
|
Gross Margin | [friend] | - |
21.6% - |
28.73% 33.0% |
|
Operating Margin | [friend] | - |
15.79% - |
23.77% 50.5% |
|
Total Revenue | [friend] | - |
1.41B - |
2.59B 83.1% |
|
Total Assets | [friend] |
2.07B - |
5.23B 152.5% |
5.51B 5.2% |
|
Total Liabilities | [friend] |
572.82M - |
1.63B 184.2% |
1.59B -2.6% |
|
Total Equity | [friend] |
1.5B - |
3.61B 140.4% |
3.92B 8.7% |
|
Operating CashFlow | [friend] | - |
280.99M - |
574.34M 104.4% |
|
Beginning Cash Position | [friend] | - |
196.72M - |
485.71M 146.9% |
|
End Cash Position | [friend] | - |
485.71M - |
367.75M -24.3% |
|
Free Cash Flow | [friend] | - |
106.67M - |
164.76M 54.5% |
|
Net Income (Cont Operations) | [friend] | - |
168.95M - |
481.9M 185.2% |
|
Diluted Net Income | [friend] | - |
168.95M - |
481.9M 185.2% |
|
Diluted EPS | [friend] | - |
1.73 - |
3.32 91.9% |
|
Return On Equity (%) | [friend] | - |
6.62% - |
12.8% 93.5% |
|
Return On Assets (%) | [friend] | - |
4.62% - |
8.97% 94.1% |