2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | |
Net Margin | [friend] | [friend] |
6.96% -2.1% |
7.56% 8.6% |
7.23% -4.3% |
|
Gross Margin | [friend] | [friend] |
23.72% 11.5% |
24.4% 2.9% |
25.15% 3.1% |
|
Operating Margin | [friend] | [friend] |
9.47% -0.9% |
9.84% 4.0% |
9.33% -5.1% |
|
Total Revenue | [friend] | [friend] |
4.84B 5.8% |
5.42B 11.9% |
5.99B 10.5% |
|
Total Assets | [friend] | [friend] |
3.14B 12.0% |
4.15B 32.3% |
4.55B 9.5% |
|
Total Liabilities | [friend] | [friend] |
1.14B 5.6% |
1.11B -2.8% |
1.21B 8.4% |
|
Total Equity | [friend] | [friend] |
1.99B 15.9% |
3.04B 52.4% |
3.34B 9.9% |
|
Operating CashFlow | [friend] | [friend] |
183.12M -71.7% |
461.45M 152.0% |
352.8M -23.5% |
|
Beginning Cash Position | [friend] | [friend] |
1.16B 77.2% |
1.42B 21.9% |
2.49B 75.7% |
|
End Cash Position | [friend] | [friend] |
1.42B 21.9% |
2.49B 75.7% |
2.58B 3.8% |
|
Free Cash Flow | [friend] | [friend] |
125.44M -80.0% |
442.91M 253.1% |
293.94M -33.6% |
|
Net Income (Cont Operations) | [friend] | [friend] |
483.35M 0.5% |
594.72M 23.0% |
589.22M -0.9% |
|
Diluted Net Income | [friend] | [friend] |
336.71M 3.5% |
409.49M 21.6% |
433.1M 5.8% |
|
Diluted EPS | [friend] | [friend] |
134.253 16.7% |
145.51 8.4% |
149.04 2.4% |
|
Return On Equity (%) | [friend] | [friend] |
18.13% -11.8% |
16.27% -10.3% |
13.58% -16.6% |
|
Return On Assets (%) | [friend] | [friend] |
11.33% -9.0% |
11.23% -0.9% |
9.96% -11.4% |