2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | |
Net Margin | [friend] | [friend] |
10.81% 38.3% |
8.05% -25.5% |
-11.43% - |
|
Gross Margin | [friend] | [friend] |
58.27% 3.7% |
57.03% -2.1% |
49.03% -14.0% |
|
Operating Margin | [friend] | [friend] |
10.87% 147.3% |
11.57% 6.5% |
-9.82% - |
|
Total Revenue | [friend] | [friend] |
1.24B 29.6% |
1.57B 27.1% |
1.59B 1.6% |
|
Total Assets | [friend] | [friend] |
1.78B 8.1% |
2.65B 49.0% |
2.2B -16.9% |
|
Total Liabilities | [friend] | [friend] |
392.52M -0.2% |
459.71M 17.1% |
262.56M -42.9% |
|
Total Equity | [friend] | [friend] |
1.39B 10.7% |
2.19B 58.1% |
1.94B -11.4% |
|
Operating CashFlow | [friend] | [friend] |
250.04M 26.9% |
239.56M -4.2% |
29.06M -87.9% |
|
Beginning Cash Position | [friend] | [friend] |
1.08B 95.3% |
1.08B 0.5% |
1.63B 50.7% |
|
End Cash Position | [friend] | [friend] |
1.08B 0.5% |
1.63B 50.7% |
1.27B -22.5% |
|
Free Cash Flow | [friend] | [friend] |
20.98M - |
-17.33M - |
-242.46M - |
|
Net Income (Cont Operations) | [friend] | [friend] |
146.58M 168.2% |
173.03M 18.0% |
-163.22M - |
|
Diluted Net Income | [friend] | [friend] |
133.54M 79.2% |
126.4M -5.3% |
-182.31M - |
|
Diluted EPS | [friend] | [friend] |
25.627 91.6% |
21.04 -17.9% |
-31.17 - |
|
Return On Equity (%) | [friend] | [friend] |
10.13% 34.3% |
7.07% -30.2% |
-8.83% - |
|
Return On Assets (%) | [friend] | [friend] |
7.8% 37.1% |
5.71% -26.8% |
-7.51% - |