2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|
Insider Holdings (%) | [friend] | - | - | - | |
Net Margin | [friend] |
5.44% 12.8% |
13.16% 141.9% |
12.51% -4.9% |
|
Gross Margin | [friend] |
36.25% -16.1% |
35.81% -1.2% |
36.63% 2.3% |
|
Operating Margin | [friend] |
8.8% -22.9% |
21.08% 139.4% |
19.1% -9.4% |
|
Total Revenue | [friend] |
3.61B 21.8% |
11.36B 215.0% |
11.05B -2.7% |
|
Total Assets | [friend] |
2.63B 2.3% |
7.19B 173.1% |
7.14B -0.7% |
|
Total Liabilities | [friend] |
915.3M -13.0% |
3.98B 334.5% |
1.42B -64.2% |
|
Total Equity | [friend] |
1.72B 12.9% |
3.21B 87.1% |
5.72B 78.1% |
|
Operating CashFlow | [friend] |
-3.17M - |
2.48B - |
539.81M -78.2% |
|
Beginning Cash Position | [friend] |
1.49B 178.9% |
1.46B -2.0% |
3.69B 151.7% |
|
End Cash Position | [friend] |
1.46B -2.0% |
3.69B 151.7% |
4.83B 31.2% |
|
Free Cash Flow | [friend] |
-33.08M - |
2.48B - |
539.81M -78.2% |
|
Net Income (Cont Operations) | [friend] |
314.89M 34.8% |
2.39B 657.5% |
2.09B -12.4% |
|
Diluted Net Income | [friend] |
196.21M 37.4% |
1.5B 662.1% |
1.38B -7.6% |
|
Diluted EPS | [friend] |
14.361 43.5% |
109.441 662.1% |
88.5 -19.1% |
|
Return On Equity (%) | [friend] |
12.12% 29.1% |
60.68% 400.5% |
30.96% -49.0% |
|
Return On Assets (%) | [friend] |
7.54% 35.9% |
30.45% 303.9% |
19.29% -36.6% |