2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | |
Net Margin | [friend] | [friend] |
7.36% - |
11.7% 58.9% |
2.73% -76.6% |
|
Gross Margin | [friend] | [friend] |
31.22% 7.7% |
32.06% 2.7% |
33.62% 4.9% |
|
Operating Margin | [friend] | [friend] |
12.37% 44.0% |
16.31% 31.9% |
15.7% -3.8% |
|
Total Revenue | [friend] | [friend] |
6.03B 12.1% |
8.12B 34.7% |
7.06B -13.0% |
|
Total Assets | [friend] | [friend] |
12.67B 11.5% |
13.63B 7.6% |
12.89B -5.4% |
|
Total Liabilities | [friend] | [friend] |
8.34B 0.6% |
8.69B 4.1% |
5.28B -39.2% |
|
Total Equity | [friend] | [friend] |
4.31B 40.8% |
4.92B 14.1% |
7.57B 53.7% |
|
Operating CashFlow | [friend] | [friend] |
676M -38.1% |
1.34B 97.6% |
1.27B -4.6% |
|
Beginning Cash Position | [friend] | [friend] |
203M 7.4% |
139M -31.5% |
244M 75.5% |
|
End Cash Position | [friend] | [friend] |
139M -31.5% |
244M 75.5% |
1.15B 371.3% |
|
Free Cash Flow | [friend] | [friend] |
274M -64.6% |
745M 171.9% |
425M -43.0% |
|
Net Income (Cont Operations) | [friend] | [friend] |
453M - |
964M 112.8% |
197M -79.6% |
|
Diluted Net Income | [friend] | [friend] |
444M - |
950M 114.0% |
193M -79.7% |
|
Diluted EPS | [friend] | [friend] |
4.194 - |
8.973 114.0% |
1.82 -79.7% |
|
Return On Equity (%) | [friend] | [friend] |
12.03% - |
20.57% 70.9% |
3.09% -85.0% |
|
Return On Assets (%) | [friend] | [friend] |
3.69% - |
7.22% 95.6% |
1.46% -79.9% |