2013 Q4 | 2014 Q4 | 2015 Q4 | 2016 Q4 | 2017 Q4 | 2018 Q2 | 2018 Q4 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
50.59% -10.2% |
47.82% -5.5% |
49.08% 2.6% |
47.3% -3.6% |
45.96% -2.8% |
46.1% 0.3% |
47.48% 3.0% |
54.73% 15.3% |
56.18% 2.6% |
55.89% -0.5% |
57.58% 3.0% |
50.83% -11.7% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
38.81% -12.3% |
38.29% -1.3% |
38.77% 1.3% |
37.36% -3.6% |
36.54% -2.2% |
36.6% 0.2% |
27.55% -24.7% |
32.64% 18.5% |
30.16% -7.6% |
25.04% -17.0% |
22.19% -11.4% |
0.01% -99.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.8% -16.7% |
35.8% -12.3% |
32.04% -10.5% |
28.28% -11.7% |
23.3% -17.6% |
18.89% -19.0% |
17.21% -8.9% |
27.26% 58.4% |
26.66% -2.2% |
25.09% -5.9% |
24.16% -3.7% |
0.69% -97.2% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
34.54% -11.9% |
23.95% -30.7% |
20.79% -13.2% |
17.38% -16.4% |
15.21% -12.5% |
12.91% -15.2% |
10.47% -18.9% |
14.68% 40.2% |
13.6% -7.4% |
10.82% -20.4% |
8.34% -22.9% |
0% -100.0% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.36% -14.1% |
16.46% -26.4% |
14.42% -12.4% |
11.51% -20.2% |
9.65% -16.2% |
7.47% -22.6% |
6.02% -19.5% |
8.94% 48.6% |
8.04% -10.0% |
6.16% -23.4% |
4.77% -22.5% |
0% -100.0% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.72% -20.6% |
17.89% -21.3% |
13.31% -25.6% |
12.34% -7.3% |
7.9% -36.0% |
7.88% -0.2% |
4.5% -42.9% |
9.46% 110.2% |
6.88% -27.2% |
6.44% -6.5% |
4.05% -37.0% |
0% -100.0% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
163.76 - |
153.9 -6.0% |
143.51 -6.7% |
- |
116.34 - |
- |
12.5 - |
- |
8.69 - |
- |
5.13 - |
- | |
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.26 -8.9% |
1.27 1.1% |
1.41 11.2% |
1.51 7.0% |
1.44 -5.2% |
2.19 52.3% |
2.3 5.2% |
3.28 42.8% |
3.14 -4.3% |
3.81 21.2% |
5.4 41.7% |
6.45 19.5% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.78 -13.6% |
0.78 -0.4% |
0.76 -1.7% |
0.75 -1.8% |
0.63 -15.6% |
1.51 138.6% |
1.45 -4.0% |
1.48 2.3% |
1.42 -4.2% |
1.55 9.4% |
2.54 63.6% |
4.51 77.3% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.46 23.2% |
0.5 9.5% |
0.44 -11.4% |
0.44 -0.2% |
0.51 16.4% |
0.76 48.5% |
0.82 7.2% |
0.65 -20.2% |
0.7 7.8% |
0.6 -14.0% |
0.51 -15.3% |
0.46 -9.9% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.56 3.6% |
1.6 2.3% |
1.53 -3.9% |
1.51 -1.2% |
1.59 5.2% |
1.85 16.1% |
1.94 4.8% |
1.76 -9.2% |
1.78 1.1% |
1.67 -6.0% |
1.57 -6.0% |
1.51 -3.7% |