2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | |
Net Margin | [friend] | [friend] |
16.81% 63.0% |
15.55% -7.5% |
9.36% -39.8% |
|
Gross Margin | [friend] | [friend] |
47.13% -1.8% |
42.32% -10.2% |
38.42% -9.2% |
|
Operating Margin | [friend] | [friend] |
23.87% 49.8% |
22.02% -7.8% |
13.65% -38.0% |
|
Total Revenue | [friend] | [friend] |
2.14B 93.6% |
4.35B 103.4% |
6.28B 44.4% |
|
Total Assets | [friend] | [friend] |
2.78B 162.3% |
4.29B 53.9% |
5.64B 31.6% |
|
Total Liabilities | [friend] | [friend] |
696.37M 19.5% |
1.48B 112.5% |
2.99B 101.7% |
|
Total Equity | [friend] | [friend] |
2.09B 335.9% |
2.81B 34.4% |
2.65B -5.5% |
|
Operating CashFlow | [friend] | [friend] |
427.35M 174.6% |
782.66M 83.1% |
452.53M -42.2% |
|
Beginning Cash Position | [friend] | [friend] |
710.41M 114.8% |
2.25B 216.4% |
2.22B -1.2% |
|
End Cash Position | [friend] | [friend] |
2.25B 216.4% |
2.22B -1.2% |
2.77B 24.9% |
|
Free Cash Flow | [friend] | [friend] |
402.43M 181.1% |
756.92M 88.1% |
427.11M -43.6% |
|
Net Income (Cont Operations) | [friend] | [friend] |
502.22M 202.2% |
949.23M 89.0% |
835.41M -12.0% |
|
Diluted Net Income | [friend] | [friend] |
359.74M 215.6% |
676.81M 88.1% |
587.85M -13.1% |
|
Diluted EPS | [friend] | [friend] |
64.55 169.4% |
113.48 75.8% |
99.35 -12.5% |
|
Return On Equity (%) | [friend] | [friend] |
28.02% -16.0% |
27.66% -1.3% |
21.54% -22.1% |
|
Return On Assets (%) | [friend] | [friend] |
18.71% 32.7% |
19.14% 2.3% |
11.85% -38.1% |