2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|
Insider Holdings (%) | [friend] | - | - | - | |
Net Margin | [friend] |
4.95% -72.5% |
13.31% 169.1% |
17.64% 32.5% |
|
Gross Margin | [friend] |
86.07% 2.3% |
86.8% 0.9% |
89.66% 3.3% |
|
Operating Margin | [friend] |
8.25% -2.4% |
18.84% 128.4% |
23.5% 24.7% |
|
Total Revenue | [friend] |
28.7B 10.9% |
43.95B 53.2% |
56.27B 28.0% |
|
Total Assets | [friend] |
35.08B 97.9% |
45.95B 31.0% |
57.87B 25.9% |
|
Total Liabilities | [friend] |
12.54B 47.2% |
17.18B 37.0% |
18.75B 9.1% |
|
Total Equity | [friend] |
22.54B 144.8% |
28.77B 27.7% |
39.13B 36.0% |
|
Operating CashFlow | [friend] |
4.32B - |
9.61B 122.7% |
11.02B 14.7% |
|
Beginning Cash Position | [friend] |
9.11B 91.4% |
25.63B 181.2% |
31.36B 22.4% |
|
End Cash Position | [friend] |
25.63B 181.2% |
31.36B 22.4% |
41.17B 31.3% |
|
Free Cash Flow | [friend] |
4.2B - |
9.28B 121.1% |
10.44B 12.5% |
|
Net Income (Cont Operations) | [friend] |
2.29B -67.4% |
8.72B 280.7% |
14.38B 64.9% |
|
Diluted Net Income | [friend] |
1.42B -69.5% |
5.85B 312.1% |
9.93B 69.7% |
|
Diluted EPS | [friend] |
35.84 -78.0% |
140.35 291.6% |
239.09 70.4% |
|
Return On Equity (%) | [friend] |
8.95% -82.3% |
22.81% 154.9% |
29.24% 28.2% |
|
Return On Assets (%) | [friend] |
5.38% -79.5% |
14.44% 168.5% |
19.12% 32.4% |