2020 | 2021 | 2022 | 2023 | 2024 | Graph | |
---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | |
Net Margin | [friend] | [friend] |
1.63% 131.7% |
2.05% 25.5% |
3.08% 50.4% |
|
Gross Margin | [friend] | [friend] |
14.69% -10.0% |
13.43% -8.6% |
16.93% 26.1% |
|
Operating Margin | [friend] | [friend] |
2.96% 15.1% |
3.33% 12.3% |
4.66% 39.9% |
|
Total Revenue | [friend] | [friend] |
10.58B 48.2% |
16.44B 55.3% |
21.04B 28.0% |
|
Total Assets | [friend] | [friend] |
10.93B 20.8% |
21.49B 96.7% |
35.75B 66.3% |
|
Total Liabilities | [friend] | [friend] |
9.88B 20.9% |
18.38B 86.0% |
31.94B 73.8% |
|
Total Equity | [friend] | [friend] |
1.04B 19.9% |
3.11B 197.7% |
3.81B 22.4% |
|
Operating CashFlow | [friend] | [friend] |
274.83M - |
1.29B 369.5% |
-1.21B - |
|
Beginning Cash Position | [friend] | [friend] |
2.04B 47.5% |
1.46B -28.4% |
6.2B 325.1% |
|
End Cash Position | [friend] | [friend] |
1.46B -28.4% |
6.2B 325.1% |
7.76B 25.2% |
|
Free Cash Flow | [friend] | [friend] |
196.17M - |
1.27B 547.3% |
-1.26B - |
|
Net Income (Cont Operations) | [friend] | [friend] |
266.22M 100.9% |
499.4M 87.6% |
883.48M 76.9% |
|
Diluted Net Income | [friend] | [friend] |
172.42M 243.2% |
336.17M 95.0% |
647.57M 92.6% |
|
Diluted EPS | [friend] | [friend] |
40.36 224.5% |
62.41 54.6% |
106.8 71.1% |
|
Return On Equity (%) | [friend] | [friend] |
18% 113.0% |
16.19% -10.1% |
18.73% 15.7% |
|
Return On Assets (%) | [friend] | [friend] |
1.73% 163.3% |
2.07% 20.1% |
2.26% 9.1% |