2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | |
Net Margin | [friend] | [friend] |
3.66% 461.6% |
8.03% 119.7% |
4.07% -49.3% |
|
Gross Margin | [friend] | [friend] |
33.41% 11.2% |
30.5% -8.7% |
27.85% -8.7% |
|
Operating Margin | [friend] | [friend] |
7.47% 31.1% |
7.7% 3.0% |
5.87% -23.7% |
|
Total Revenue | [friend] | [friend] |
4.94B -6.4% |
5.68B 14.9% |
6.29B 10.7% |
|
Total Assets | [friend] | [friend] |
4.61B -3.6% |
4.8B 4.0% |
4.95B 3.1% |
|
Total Liabilities | [friend] | [friend] |
3.28B -27.7% |
3.12B -4.9% |
3.03B -2.7% |
|
Total Equity | [friend] | [friend] |
1.33B 428.8% |
1.68B 26.0% |
1.92B 13.9% |
|
Operating CashFlow | [friend] | [friend] |
487.67M 448.4% |
524.9M 7.6% |
317.19M -39.6% |
|
Beginning Cash Position | [friend] | [friend] |
880.95M 43.5% |
1B 13.6% |
865.36M -13.5% |
|
End Cash Position | [friend] | [friend] |
1B 13.6% |
865.36M -13.5% |
852.61M -1.5% |
|
Free Cash Flow | [friend] | [friend] |
431.82M 6045.2% |
354.57M -17.9% |
206.91M -41.6% |
|
Net Income (Cont Operations) | [friend] | [friend] |
199.62M 1776.3% |
425.6M 113.2% |
350.9M -17.6% |
|
Diluted Net Income | [friend] | [friend] |
180.71M 425.5% |
456.27M 152.5% |
256.3M -43.8% |
|
Diluted EPS | [friend] | [friend] |
56.97 232.0% |
112.56 97.6% |
64.12 -43.0% |
|
Return On Equity (%) | [friend] | [friend] |
22.79% 44.0% |
30.27% 32.8% |
14.25% -52.9% |
|
Return On Assets (%) | [friend] | [friend] |
3.85% 425.9% |
9.7% 152.2% |
5.26% -45.8% |