2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|
Insider Holdings (%) | [friend] | - | - | - | |
Net Margin | [friend] |
1.38% 515.5% |
1.95% 40.8% |
1.94% -0.2% |
|
Gross Margin | [friend] |
19.34% -1.3% |
20.3% 4.9% |
20.96% 3.3% |
|
Operating Margin | [friend] |
1.55% -22.6% |
1.71% 10.6% |
1.73% 1.0% |
|
Total Revenue | [friend] |
11.79B -3.1% |
11.72B -0.5% |
12.82B 9.4% |
|
Total Assets | [friend] |
5.07B 6.2% |
5.59B 10.3% |
5.87B 5.0% |
|
Total Liabilities | [friend] |
4.73B 3.2% |
5.04B 6.6% |
5.1B 1.2% |
|
Total Equity | [friend] |
342.14M 77.7% |
551.39M 61.2% |
772.02M 40.0% |
|
Operating CashFlow | [friend] |
233.22M 29.8% |
55.24M -76.3% |
88.18M 59.6% |
|
Beginning Cash Position | [friend] |
743M -39.2% |
839.19M 12.9% |
1.05B 24.9% |
|
End Cash Position | [friend] |
839.19M 12.9% |
1.05B 24.9% |
1.12B 6.6% |
|
Free Cash Flow | [friend] |
-46.64M - |
-171.72M - |
-181.34M - |
|
Net Income (Cont Operations) | [friend] |
228.36M 186.2% |
363.01M 59.0% |
378.69M 4.3% |
|
Diluted Net Income | [friend] |
163.09M 496.5% |
228.45M 40.1% |
249.43M 9.2% |
|
Diluted EPS | [friend] |
84.94 496.5% |
118.98 40.1% |
129.91 9.2% |
|
Return On Equity (%) | [friend] |
61.01% 329.5% |
51.13% -16.2% |
37.69% -26.3% |
|
Return On Assets (%) | [friend] |
3.31% 478.6% |
4.28% 29.3% |
4.35% 1.6% |