2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|
Insider Holdings (%) | [friend] |
43.73% - |
36.07% -17.5% |
- | |
Net Margin | [friend] |
2.91% - |
0.15% -94.9% |
0.86% 480.5% |
|
Gross Margin | [friend] |
29.48% 25.6% |
47.22% 60.2% |
36.55% -22.6% |
|
Operating Margin | [friend] |
25.1% 14.6% |
44.95% 79.1% |
32.54% -27.6% |
|
Total Revenue | [friend] |
3.48B 44.1% |
5.39B 54.9% |
3.72B -31.1% |
|
Total Assets | [friend] |
14.5B 53.0% |
12.57B -13.4% |
9.9B -21.2% |
|
Total Liabilities | [friend] |
14.03B 66.7% |
11.55B -17.7% |
8.36B -27.6% |
|
Total Equity | [friend] |
473.5M -55.6% |
1.02B 115.6% |
1.54B 50.8% |
|
Operating CashFlow | [friend] |
1.61B 17.5% |
3.13B 93.9% |
2.14B -31.5% |
|
Beginning Cash Position | [friend] |
445.4M -22.3% |
699M 56.9% |
500M -28.5% |
|
End Cash Position | [friend] |
698.7M 56.9% |
500M -28.4% |
280M -44.0% |
|
Free Cash Flow | [friend] |
970.3M 25.2% |
2.49B 156.6% |
1.35B -46.0% |
|
Net Income (Cont Operations) | [friend] |
314.5M - |
2.46B 682.8% |
597M -75.8% |
|
Diluted Net Income | [friend] |
101.1M - |
8M -92.1% |
32M 300.0% |
|
Diluted EPS | [friend] |
0.116 - |
0.01 -91.4% |
0.04 300.0% |
|
Return On Equity (%) | [friend] |
13.12% - |
1.07% -91.8% |
2.5% 133.4% |
|
Return On Assets (%) | [friend] |
0.84% - |
0.06% -93.0% |
0.28% 382.1% |