2019 Q4 | 2020 Q4 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | [friend] | [friend] |
39.37% -5.5% |
42.31% 7.5% |
43.87% 3.7% |
41.48% -5.4% |
44.08% 6.3% |
45.49% 3.2% |
45.75% 0.6% |
47.67% 4.2% |
45.24% -5.1% |
44.29% -2.1% |
|
Net Margin | [friend] | [friend] |
9.14% 102.0% |
-55.46% - |
15.32% - |
7.67% -50.0% |
11.86% 54.7% |
15.88% 33.8% |
16.77% 5.6% |
18.64% 11.2% |
16.78% -10.0% |
14.92% -11.1% |
|
Operating Margin | [friend] | [friend] |
16.06% 29.0% |
42.31% 163.5% |
-0.73% - |
13.57% - |
16.78% 23.7% |
20.77% 23.8% |
20.12% -3.1% |
22.35% 11.1% |
19.83% -11.3% |
17.96% -9.5% |
|
Return On Equity (%) | [friend] | [friend] |
21.69% 98.1% |
- |
7.58% - |
- |
21.34% - |
26.45% 23.9% |
32.56% 23.1% |
8.1% -75.1% |
12.64% 56.1% |
11.71% -7.4% |
|
Return On Assets (%) | [friend] | [friend] |
6.85% 130.5% |
- |
3.1% - |
- |
8.41% - |
11.42% 35.7% |
13.91% 21.8% |
6.21% -55.4% |
8.71% 40.4% |
8.13% -6.7% |
|
Return On Invested Capital (%) | [friend] | [friend] |
14.82% 83.7% |
- |
5% - |
- |
16.04% - |
26.45% 64.9% |
23.84% -9.9% |
7.56% -68.3% |
12.12% 60.4% |
11.58% -4.5% |
|
Interest Coverage | [friend] | [friend] |
8.68 106.0% |
- | - | - |
11.69 - |
- |
21.62 - |
- |
29.22 - |
- | |
Current Ratio | [friend] | [friend] | - | - |
1.48 - |
- |
1.54 - |
- |
1.61 - |
4.28 166.1% |
4.8 12.0% |
4.73 -1.4% |
|
QuickRatio | [friend] | [friend] | - | - |
0.86 - |
- |
1 - |
- |
0.95 - |
3.59 278.2% |
4.06 12.9% |
3.82 -5.8% |
|
Total Debt / Equity | [friend] | [friend] | - | - |
0.52 - |
- |
0.4 - |
- |
0.36 - |
0.07 -80.3% |
0.01 -90.7% |
0.01 7.0% |
|
Total Asset / Equity | [friend] | [friend] | - | - |
2.45 - |
- |
2.41 - |
2.32 -4.0% |
2.26 -2.2% |
1.3 -42.4% |
1.26 -3.7% |
1.26 0.1% |