2016 Q4 | 2017 Q4 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
34.97% -1.7% |
34.55% -1.2% |
34.43% -0.3% |
33.69% -2.1% |
33.77% 0.2% |
31.79% -5.8% |
30.54% -4.0% |
27.5% -10.0% |
27.12% -1.4% |
25.51% -5.9% |
26.07% 2.2% |
25.89% -0.7% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.13% -3.9% |
18.02% 11.7% |
17.34% -3.7% |
16.33% -5.8% |
16.94% 3.7% |
15.47% -8.7% |
13.51% -12.6% |
9.26% -31.5% |
7.93% -14.4% |
6.91% -12.8% |
6.71% -2.9% |
7.61% 13.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.62% -4.7% |
21.74% 0.6% |
21.81% 0.3% |
18.88% -13.4% |
17.39% -7.9% |
15.32% -11.9% |
12.89% -15.9% |
9.51% -26.3% |
10.08% 6.1% |
9.89% -1.9% |
10.39% 5.0% |
10.92% 5.1% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.56% 0.3% |
12.37% -20.5% |
12.14% -1.9% |
11.27% -7.2% |
11.03% -2.1% |
9.69% -12.1% |
8.46% -12.7% |
5.66% -33.1% |
5.5% -2.8% |
5.69% 3.5% |
5.81% 2.1% |
6.26% 7.7% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.92% -0.7% |
9.83% -17.5% |
9.99% 1.6% |
9.13% -8.6% |
8.96% -1.8% |
7.28% -18.8% |
5.65% -22.4% |
4.15% -26.5% |
4.01% -3.5% |
4.08% 1.7% |
3.81% -6.5% |
4.51% 18.5% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.92% 10.7% |
11.23% -29.5% |
10.66% -5.1% |
10.61% -0.4% |
9.26% -12.7% |
8.78% -5.2% |
7.27% -17.2% |
5.4% -25.8% |
5.21% -3.5% |
5.2% -0.1% |
5.37% 3.1% |
5.56% 3.5% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
75.76 13.9% |
40.61 -46.4% |
- |
30.76 - |
46.56 51.4% |
24.67 -47.0% |
11.95 -51.6% |
8.86 -25.8% |
12.79 44.4% |
8.38 -34.5% |
8.9 6.3% |
15.55 74.7% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.48 2.5% |
3.38 -24.5% |
3.62 7.1% |
3.23 -10.7% |
3.33 2.9% |
2.67 -19.8% |
1.39 -48.0% |
2.34 68.5% |
2.37 1.3% |
2.51 6.0% |
2.93 16.8% |
2.76 -5.7% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.64 0.4% |
2.58 -2.3% |
2.34 -9.5% |
2.65 13.5% |
2.23 -15.8% |
2.09 -6.5% |
1 -52.0% |
1.65 64.4% |
1.67 1.5% |
1.84 10.0% |
2.25 22.1% |
2.08 -7.3% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.02 -2.2% |
0.05 151.0% |
0.05 2.6% |
0.09 75.8% |
0.09 2.4% |
0.21 123.1% |
0.24 13.0% |
0.18 -23.8% |
0.17 -7.3% |
0.17 -1.0% |
0.12 -28.0% |
0.14 15.7% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.2 -1.0% |
1.26 5.2% |
1.23 -2.4% |
1.26 2.6% |
1.26 0.3% |
1.4 10.9% |
1.75 25.2% |
1.44 -17.7% |
1.45 0.6% |
1.39 -4.0% |
1.37 -2.0% |
1.34 -2.1% |