2016 Q4 | 2017 Q4 | 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] |
37.71% 3.1% |
38.44% 1.9% |
37.66% -2.0% |
37.94% 0.7% |
38.22% 0.8% |
38.54% 0.8% |
38.92% 1.0% |
38.36% -1.4% |
37.61% -2.0% |
37.14% -1.3% |
36.55% -1.6% |
35.99% -1.5% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.98% 12.4% |
16.36% 2.3% |
18.11% 10.7% |
18.51% 2.2% |
19.99% 8.0% |
20.45% 2.3% |
20.14% -1.6% |
20.92% 3.9% |
20.6% -1.5% |
20.26% -1.7% |
19.93% -1.6% |
18.92% -5.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.21% 4.4% |
25.14% -0.3% |
24.35% -3.1% |
24.19% -0.7% |
24.56% 1.5% |
25.06% 2.0% |
25.91% 3.4% |
26.65% 2.9% |
26.15% -1.9% |
26.22% 0.3% |
26.18% -0.1% |
25.62% -2.1% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.9% -2.4% |
27.79% 16.3% |
29.69% 6.8% |
31.96% 7.6% |
38.36% 20.0% |
34.77% -9.4% |
35.82% 3.0% |
39.56% 10.4% |
43.14% 9.1% |
39.21% -9.1% |
40.28% 2.7% |
41% 1.8% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.94% 6.0% |
9.5% 6.3% |
10.21% 7.5% |
10.41% 2.0% |
11.58% 11.2% |
11.08% -4.3% |
11.14% 0.6% |
11.38% 2.1% |
11.08% -2.6% |
10.01% -9.6% |
10.41% 4.0% |
10.91% 4.8% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.03% 3.4% |
20.93% 16.1% |
23.06% 10.1% |
23.66% 2.6% |
27.72% 17.2% |
26.57% -4.2% |
28.2% 6.1% |
31.74% 12.6% |
34.1% 7.4% |
26.94% -21.0% |
29.11% 8.1% |
30.21% 3.8% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.34 25.6% |
31.63 24.8% |
34.35 8.6% |
39.08 13.8% |
47.31 21.1% |
46.58 -1.6% |
55.26 18.6% |
65.03 17.7% |
58.46 -10.1% |
- |
48.63 - |
42.67 -12.2% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.41 -2.4% |
1.38 -2.4% |
1.36 -0.7% |
1.32 -3.3% |
1.25 -5.1% |
1.33 6.1% |
1.32 -1.0% |
1.26 -4.0% |
1.2 -5.0% |
1.3 8.0% |
1.3 0.1% |
1.35 4.0% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.65 -0.5% |
0.65 0.1% |
0.67 3.8% |
0.6 -10.5% |
0.57 -5.9% |
0.64 13.3% |
0.62 -4.2% |
0.53 -13.3% |
0.44 -17.3% |
0.56 27.3% |
0.56 -1.0% |
0.53 -5.2% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.41 0.1% |
0.36 -12.0% |
0.32 -12.5% |
0.34 8.0% |
0.41 17.9% |
0.32 -20.5% |
0.27 -15.3% |
0.22 -21.2% |
0.21 -2.6% |
0.55 161.4% |
0.5 -8.9% |
0.5 0.2% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.89 4.1% |
2.99 3.6% |
3.04 1.7% |
3.29 8.1% |
3.63 10.4% |
3.22 -11.4% |
3.31 3.0% |
3.58 8.1% |
4.04 12.8% |
4.41 9.0% |
4.26 -3.2% |
3.88 -9.1% |