2018 Q4 | 2019 Q4 | 2020 Q4 | 2021 Q3 | 2021 Q4 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | [friend] | [friend] | [friend] | - |
22.26% - |
- |
23.23% - |
23.84% 2.6% |
25.08% 5.2% |
24.83% -1.0% |
24.8% -0.1% |
25.12% 1.3% |
24.87% -1.0% |
24.1% -3.1% |
|
Net Margin | [friend] | [friend] | [friend] | - |
10.36% - |
- |
12.45% - |
13.1% 5.2% |
12.22% -6.7% |
14.85% 21.6% |
15.06% 1.4% |
14.01% -7.0% |
14.58% 4.1% |
13.68% -6.1% |
|
Operating Margin | [friend] | [friend] | [friend] | - |
13.01% - |
- |
14.71% - |
15.3% 4.0% |
16.02% 4.7% |
16.73% 4.4% |
16.68% -0.3% |
15.32% -8.1% |
14.47% -5.5% |
12.82% -11.5% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | - |
22.86% - |
- | - |
34.29% - |
- |
38.84% - |
8.09% -79.2% |
11.45% 41.5% |
6.95% -39.3% |
9.83% 41.4% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | - |
9.76% - |
- | - |
12.95% - |
- |
17.01% - |
6.23% -63.3% |
7.48% 20.0% |
5.53% -26.1% |
6.84% 23.8% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | - |
19.29% - |
- | - |
28.83% - |
- |
33.45% - |
8.12% -75.7% |
10.38% 27.8% |
6.57% -36.7% |
8.36% 27.2% |
|
Interest Coverage | [friend] | [friend] | [friend] | - |
28.84 - |
- |
47.87 - |
56.62 18.3% |
44.89 -20.7% |
72.13 60.7% |
65.6 -9.0% |
69.83 6.4% |
86.25 23.5% |
84.35 -2.2% |
|
Current Ratio | [friend] | [friend] | [friend] |
1.6 - |
1.59 -0.7% |
1.72 8.0% |
- |
1.57 - |
- |
1.77 - |
4.28 141.1% |
4.17 -2.4% |
4.61 10.5% |
4.87 5.6% |
|
QuickRatio | [friend] | [friend] | [friend] |
1.21 - |
1.18 -2.2% |
1.11 -5.9% |
- |
1.16 - |
- |
1.35 - |
3.82 182.2% |
3.72 -2.6% |
4.1 10.5% |
4.4 7.1% |
|
Total Debt / Equity | [friend] | [friend] | [friend] |
0.25 - |
0.22 -11.9% |
0.18 -18.3% |
- |
0.15 - |
- |
0.12 - |
0.01 -90.9% |
0.01 -8.6% |
0.01 5.7% |
0.01 14.6% |
|
Total Asset / Equity | [friend] | [friend] | [friend] |
2.82 - |
2.8 -0.7% |
2.45 -12.6% |
- |
2.54 - |
- |
2.17 - |
1.3 -40.2% |
1.29 -0.4% |
1.26 -2.7% |
1.24 -1.5% |