2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | |
Net Margin | [friend] | [friend] |
27.05% 376.6% |
21.25% -21.5% |
21.27% 0.1% |
|
Gross Margin | [friend] | [friend] |
42.06% 34.5% |
38.85% -7.6% |
32.5% -16.4% |
|
Operating Margin | [friend] | [friend] |
29.15% 785.1% |
23.44% -19.6% |
15.92% -32.1% |
|
Total Revenue | [friend] | [friend] |
2.03B 97.4% |
2.18B 6.9% |
2.13B -2.2% |
|
Total Assets | [friend] | [friend] |
13.07B 75.7% |
17.82B 36.4% |
18.48B 3.7% |
|
Total Liabilities | [friend] | [friend] |
2.77B 24.1% |
3.3B 19.2% |
3.48B 5.3% |
|
Total Equity | [friend] | [friend] |
10.13B 100.5% |
14.35B 41.6% |
14.86B 3.6% |
|
Operating CashFlow | [friend] | [friend] |
441.61M 13.9% |
796.39M 80.3% |
402.77M -49.4% |
|
Beginning Cash Position | [friend] | [friend] |
1.86B 14.1% |
6.65B 258.0% |
9B 35.3% |
|
End Cash Position | [friend] | [friend] |
6.65B 258.0% |
9B 35.3% |
4.78B -46.9% |
|
Free Cash Flow | [friend] | [friend] |
-342.67M - |
-1.35B - |
-1.97B - |
|
Net Income (Cont Operations) | [friend] | [friend] |
569.16M 2193.5% |
464.37M -18.4% |
425.36M -8.4% |
|
Diluted Net Income | [friend] | [friend] | - | - | - | |
Diluted EPS | [friend] | [friend] |
0.78 - |
0.45 -42.3% |
0.38 -15.6% |
|
Return On Equity (%) | [friend] | [friend] |
7.25% 520.8% |
3.78% -47.9% |
3.1% -18.0% |
|
Return On Assets (%) | [friend] | [friend] |
5.37% 535.3% |
2.99% -44.3% |
2.49% -16.7% |