2016 Q4 | 2017 Q4 | 2018 Q1 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 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] |
41.63% 3.8% |
42.88% 3.0% |
40.83% -4.8% |
40.74% -0.2% |
40.83% 0.2% |
39.31% -3.7% |
39.45% 0.3% |
38.54% -2.3% |
34.73% -9.9% |
33.83% -2.6% |
31.87% -5.8% |
30.14% -5.4% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.83% 12.9% |
23.72% 3.9% |
25.33% 6.8% |
25.23% -0.4% |
26.11% 3.5% |
25.88% -0.9% |
25.55% -1.3% |
25.18% -1.4% |
22.3% -11.5% |
19.86% -10.9% |
18.09% -8.9% |
16.24% -10.2% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.38% 4.5% |
30.3% 3.1% |
30.6% 1.0% |
30.92% 1.1% |
32.19% 4.1% |
31.44% -2.3% |
30.28% -3.7% |
29.74% -1.8% |
25.66% -13.7% |
23.67% -7.7% |
21.73% -8.2% |
19.11% -12.1% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20% 19.0% |
21.67% 8.4% |
18.15% -16.2% |
19.45% 7.1% |
23.33% 20.0% |
23.79% 1.9% |
19.02% -20.0% |
18.21% -4.2% |
16.62% -8.7% |
13.5% -18.8% |
12.21% -9.5% |
10.32% -15.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.02% 17.6% |
10.86% 8.4% |
10.37% -4.5% |
11.13% 7.4% |
12.34% 10.8% |
12.5% 1.2% |
10.77% -13.8% |
10.28% -4.5% |
8.9% -13.4% |
7.24% -18.7% |
6.43% -11.1% |
5.4% -16.0% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.1% 18.8% |
15.14% 7.4% |
14.01% -7.5% |
15.07% 7.6% |
17.18% 14.0% |
17.45% 1.6% |
14.55% -16.6% |
13.91% -4.4% |
12.52% -10.0% |
9.98% -20.3% |
9.11% -8.7% |
7.72% -15.3% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.96 14.1% |
15.57 11.5% |
20.14 29.3% |
22.03 9.4% |
25.22 14.5% |
25.98 3.0% |
22.48 -13.5% |
20.32 -9.6% |
17.46 -14.1% |
14.51 -16.9% |
13.88 -4.4% |
12.34 -11.1% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.03 -0.7% |
1.96 -3.5% |
2.75 40.2% |
2.75 0.2% |
2.12 -22.9% |
2.43 14.4% |
2.69 10.8% |
2.87 6.5% |
3.03 5.9% |
3.11 2.5% |
2.77 -10.9% |
2.54 -8.4% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.37 -3.6% |
1.32 -3.5% |
2.1 59.1% |
2.07 -1.4% |
1.62 -21.6% |
1.85 13.8% |
1.98 6.9% |
2.02 2.1% |
2.06 2.2% |
2.02 -2.1% |
1.76 -13.0% |
1.6 -8.7% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.5 2.6% |
0.48 -3.9% |
0.28 -42.9% |
0.28 2.0% |
0.34 18.8% |
0.4 18.1% |
0.41 2.6% |
0.41 1.5% |
0.43 4.7% |
0.44 1.6% |
0.43 -2.1% |
0.43 0.5% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.02 2.6% |
2.02 -0.1% |
1.63 -19.2% |
1.63 -0.4% |
1.82 11.7% |
1.84 1.1% |
1.89 2.6% |
1.9 0.9% |
1.91 0.5% |
1.89 -1.2% |
1.91 1.1% |
1.92 0.3% |