2018 Q4 | 2019 Q4 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | [friend] | [friend] | [friend] | [friend] |
40.72% -3.0% |
40.03% -1.7% |
37.86% -5.4% |
36.54% -3.5% |
34.92% -4.4% |
32.58% -6.7% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] |
17.94% 9.2% |
20% 11.5% |
17.83% -10.9% |
17.34% -2.8% |
17.05% -1.6% |
16.32% -4.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] |
21.92% 18.0% |
24.9% 13.6% |
22.51% -9.6% |
22.25% -1.1% |
22.07% -0.8% |
20.99% -4.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] |
30.21% 104.3% |
22.48% -25.6% |
19.8% -11.9% |
20.21% 2.1% |
18.52% -8.3% |
- | |
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] |
15.93% 85.2% |
13.13% -17.6% |
12.26% -6.6% |
11.74% -4.3% |
10.96% -6.6% |
- | |
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] |
26.45% 92.0% |
19.48% -26.3% |
16.97% -12.9% |
17.68% 4.2% |
16.43% -7.1% |
- | |
Interest Coverage | [friend] | [friend] | [friend] | [friend] |
60.7 760.9% |
84.94 39.9% |
80.48 -5.2% |
84.22 4.6% |
85.68 1.7% |
100.68 17.5% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] |
2.88 18.1% |
2.39 -17.3% |
2.54 6.4% |
2.22 -12.3% |
2.41 8.1% |
- | |
QuickRatio | [friend] | [friend] | [friend] | [friend] |
2.81 18.7% |
2.3 -18.3% |
2.43 5.6% |
2.15 -11.5% |
2.3 7.1% |
- | |
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] |
0.07 -19.6% |
0.07 -5.4% |
0.06 -12.4% |
0.06 -0.6% |
0.05 -17.0% |
- | |
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] |
1.56 -9.0% |
1.71 9.0% |
1.66 -2.8% |
1.74 4.8% |
1.69 -2.7% |
- |