2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | |
Net Margin | [friend] | [friend] |
7.5% 16.7% |
6.84% -8.8% |
6.3% -8.0% |
|
Gross Margin | [friend] | [friend] |
42.7% 7.7% |
41.26% -3.4% |
37.84% -8.3% |
|
Operating Margin | [friend] | [friend] |
11.46% 25.0% |
10.63% -7.2% |
10.75% 1.1% |
|
Total Revenue | [friend] | [friend] |
2.99B -6.5% |
3.51B 17.5% |
4.24B 20.7% |
|
Total Assets | [friend] | [friend] |
1.88B 2.6% |
3B 60.2% |
3.22B 7.2% |
|
Total Liabilities | [friend] | [friend] |
873.3M -14.3% |
925.75M 6.0% |
932.27M 0.7% |
|
Total Equity | [friend] | [friend] |
1B 23.8% |
2.08B 107.3% |
2.29B 10.2% |
|
Operating CashFlow | [friend] | [friend] |
264.47M -36.8% |
211.41M -20.1% |
340.97M 61.3% |
|
Beginning Cash Position | [friend] | [friend] |
1.2B 126.8% |
1.27B 5.6% |
2.12B 66.7% |
|
End Cash Position | [friend] | [friend] |
1.27B 5.6% |
2.12B 66.7% |
2.1B -1.1% |
|
Free Cash Flow | [friend] | [friend] |
221.27M -35.0% |
157.27M -28.9% |
276.94M 76.1% |
|
Net Income (Cont Operations) | [friend] | [friend] |
336.31M 12.7% |
360.96M 7.3% |
430.13M 19.2% |
|
Diluted Net Income | [friend] | [friend] |
223.92M 9.1% |
240.17M 7.3% |
266.74M 11.1% |
|
Diluted EPS | [friend] | [friend] |
121.5 28.4% |
36.583 -69.9% |
40.293 10.1% |
|
Return On Equity (%) | [friend] | [friend] |
24.71% -19.1% |
15.59% -36.9% |
12.21% -21.7% |
|
Return On Assets (%) | [friend] | [friend] |
12.09% -12.7% |
9.84% -18.6% |
8.57% -13.0% |