2019 Q4 | 2020 Q4 | 2021 Q4 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | [friend] | [friend] |
25.92% -10.5% |
- |
26.69% - |
25.35% -5.0% |
22.36% -11.8% |
-14.65% - |
24.44% - |
24.28% -0.7% |
23.96% -1.3% |
|
Net Margin | [friend] | [friend] |
13.07% -14.3% |
- |
13.54% - |
13.7% 1.2% |
12.59% -8.1% |
13.69% 8.7% |
13.83% 1.1% |
13.73% -0.7% |
12.46% -9.3% |
|
Operating Margin | [friend] | [friend] |
16.67% -16.4% |
- |
14.38% - |
15.22% 5.8% |
13.93% -8.5% |
-29.58% - |
15.35% - |
15.76% 2.6% |
14.31% -9.1% |
|
Return On Equity (%) | [friend] | [friend] |
19.73% -13.0% |
- | - |
16.45% - |
- |
15.98% - |
13.96% -12.7% |
14.78% 5.9% |
7.19% -51.4% |
|
Return On Assets (%) | [friend] | [friend] |
10.92% -14.2% |
- | - |
9.45% - |
- |
9.74% - |
9.71% -0.4% |
9.66% -0.5% |
5.65% -41.5% |
|
Return On Invested Capital (%) | [friend] | [friend] |
18.18% -21.2% |
- | - |
14.7% - |
- |
14.52% - |
13.2% -9.1% |
13.41% 1.6% |
6.99% -47.9% |
|
Interest Coverage | [friend] | [friend] |
78.2 595.5% |
- |
42.04 - |
44.61 6.1% |
45.4 1.8% |
49.09 8.1% |
51.29 4.5% |
55.61 8.4% |
52.47 -5.6% |
|
Current Ratio | [friend] | [friend] | - |
1.52 - |
- |
1.58 - |
- |
1.79 - |
1.97 10.0% |
1.95 -0.7% |
3.49 78.9% |
|
QuickRatio | [friend] | [friend] | - |
1.07 - |
- |
1.13 - |
- |
1.33 - |
1.38 4.2% |
1.37 -1.1% |
3.04 122.1% |
|
Total Debt / Equity | [friend] | [friend] | - |
0.18 - |
- |
0.16 - |
- |
0.09 - |
0.09 -3.4% |
0.08 -5.2% |
0.05 -35.5% |
|
Total Asset / Equity | [friend] | [friend] | - |
1.78 - |
- |
1.64 - |
- |
1.52 - |
1.44 -5.3% |
1.44 0.0% |
1.27 -11.6% |