2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|
Insider Holdings (%) | [friend] | - | - | - | |
Net Margin | [friend] |
27.72% 2350.5% |
33.91% 22.3% |
30.63% -9.7% |
|
Gross Margin | [friend] |
78.23% 12.4% |
79.84% 2.1% |
76.57% -4.1% |
|
Operating Margin | [friend] |
42.4% 4753.3% |
53.78% 26.8% |
52.99% -1.5% |
|
Total Revenue | [friend] |
1.33B 253.2% |
3.91B 194.5% |
8.64B 120.9% |
|
Total Assets | [friend] |
1.35B 119.1% |
4.23B 212.4% |
8.33B 96.9% |
|
Total Liabilities | [friend] |
575.81M 176.5% |
1.3B 125.6% |
2.73B 110.0% |
|
Total Equity | [friend] |
777.77M 89.9% |
2.93B 276.7% |
5.6B 91.1% |
|
Operating CashFlow | [friend] |
678.97M 4176.1% |
2.08B 206.1% |
3.96B 90.5% |
|
Beginning Cash Position | [friend] |
555.97M 326.2% |
1.18B 111.8% |
3.98B 238.2% |
|
End Cash Position | [friend] |
1.18B 111.8% |
3.98B 238.2% |
7.43B 86.6% |
|
Free Cash Flow | [friend] |
653.47M 5329.3% |
2.06B 215.6% |
3.9B 88.9% |
|
Net Income (Cont Operations) | [friend] |
557.94M 14166.0% |
2.08B 273.3% |
4.48B 115.3% |
|
Diluted Net Income | [friend] |
368.16M 8554.5% |
1.33B 260.3% |
2.65B 99.5% |
|
Diluted EPS | [friend] |
6.641 8577.9% |
21.55 224.5% |
41.29 91.6% |
|
Return On Equity (%) | [friend] |
62.01% 5871.4% |
71.56% 15.4% |
62.06% -13.3% |
|
Return On Assets (%) | [friend] |
37.35% 5324.8% |
47.53% 27.3% |
42.16% -11.3% |