2017 Q4 | 2018 Q4 | 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] |
35.67% 1.0% |
34.11% -4.4% |
33.81% -0.9% |
33.45% -1.1% |
32.67% -2.3% |
31.09% -4.8% |
30.12% -3.1% |
30.27% 0.5% |
29.51% -2.5% |
31.69% 7.4% |
32.93% 3.9% |
33.82% 2.7% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.03% 1.8% |
19.9% -0.6% |
20.11% 1.1% |
21.17% 5.3% |
20.14% -4.8% |
17.62% -12.5% |
16.56% -6.0% |
16.31% -1.5% |
15.47% -5.1% |
17.48% 13.0% |
19.18% 9.8% |
20.33% 6.0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.38% -1.3% |
21.5% -8.0% |
20.86% -3.0% |
20.32% -2.6% |
19.38% -4.6% |
16.56% -14.5% |
15.23% -8.0% |
15.51% 1.8% |
14.49% -6.6% |
17.01% 17.3% |
19.41% 14.1% |
21.06% 8.5% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.45% -2.6% |
16.94% -8.2% |
16.17% -4.5% |
10.52% -35.0% |
10.23% -2.8% |
8.48% -17.1% |
7.7% -9.2% |
8.65% 12.4% |
7.88% -8.9% |
9.13% 15.8% |
10.22% 11.9% |
11.69% 14.4% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.82% 3.3% |
13.61% -8.1% |
13.28% -2.4% |
8.88% -33.1% |
8.91% 0.3% |
7.41% -16.8% |
6.84% -7.8% |
7.65% 11.9% |
6.9% -9.8% |
7.85% 13.7% |
8.98% 14.4% |
10.07% 12.2% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.91% -0.2% |
16.22% -9.4% |
15.63% -3.6% |
10.1% -35.4% |
9.86% -2.4% |
8.32% -15.6% |
7.52% -9.5% |
8.48% 12.6% |
7.64% -9.9% |
8.92% 16.8% |
10.08% 13.0% |
11.55% 14.6% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
72.19 -19.4% |
79.78 10.5% |
84.2 5.5% |
115.79 37.5% |
132.97 14.8% |
79.34 -40.3% |
85.21 7.4% |
107.4 26.0% |
112.03 4.3% |
150.9 34.7% |
164.32 8.9% |
184.76 12.4% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.25 45.9% |
7.74 6.8% |
8.87 14.6% |
8.58 -3.3% |
7.83 -8.7% |
7.42 -5.3% |
8.15 9.9% |
7.54 -7.5% |
6.99 -7.3% |
5.62 -19.6% |
6.78 20.6% |
5.56 -17.9% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.19 34.5% |
6.54 5.6% |
7.47 14.3% |
7.07 -5.3% |
6.45 -8.9% |
5.56 -13.7% |
5.76 3.6% |
5.68 -1.4% |
5.29 -6.9% |
4.18 -20.9% |
5.43 29.8% |
4.48 -17.6% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.03 -19.4% |
0.01 -58.1% |
0.01 -3.8% |
0.02 29.6% |
0.02 -6.5% |
0.01 -32.3% |
0.01 -3.7% |
0.01 -4.7% |
0.01 1.0% |
0.02 121.3% |
0.01 -68.7% |
0.01 -10.5% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.16 -6.8% |
1.14 -1.1% |
1.12 -1.7% |
1.13 0.2% |
1.14 1.0% |
1.14 0.6% |
1.13 -1.6% |
1.13 0.7% |
1.15 0.9% |
1.18 3.3% |
1.15 -2.9% |
1.18 3.1% |