2020 Q4 | 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] |
17.54% - |
21.22% 21.0% |
20.27% -4.5% |
17.65% -13.0% |
13.42% -23.9% |
16.04% 19.5% |
14.45% -9.9% |
15% 3.8% |
14.56% -2.9% |
17.98% 23.5% |
18.4% 2.3% |
21.15% 15.0% |
|
Net Margin | [friend] | [friend] |
9.97% - |
12.56% 25.9% |
12.96% 3.2% |
12.6% -2.8% |
9% -28.5% |
11.98% 33.1% |
9.35% -21.9% |
8.47% -9.4% |
5.89% -30.4% |
8.09% 37.3% |
10.84% 34.0% |
10.62% -2.0% |
|
Operating Margin | [friend] | [friend] |
11.28% - |
14.06% 24.7% |
15.44% 9.8% |
11.57% -25.1% |
3.94% -66.0% |
11.4% 189.6% |
9.61% -15.7% |
4.75% -50.6% |
5.53% 16.4% |
8.75% 58.3% |
11.11% 26.9% |
11.58% 4.3% |
|
Return On Equity (%) | [friend] | [friend] |
3.98% - |
5.99% 50.3% |
- |
5.05% - |
1.97% -60.9% |
1.86% -5.9% |
1.42% -23.7% |
1.18% -16.6% |
0.98% -17.1% |
1.42% 45.1% |
2.02% 41.8% |
1.95% -3.3% |
|
Return On Assets (%) | [friend] | [friend] |
2.94% - |
4.3% 46.3% |
- |
3.42% - |
1.49% -56.4% |
1.55% 3.5% |
1.23% -20.5% |
1.05% -14.9% |
0.86% -17.8% |
1.22% 41.9% |
1.71% 40.1% |
1.66% -3.1% |
|
Return On Invested Capital (%) | [friend] | [friend] |
4.02% - |
5.95% 47.9% |
- |
4.99% - |
2.15% -57.0% |
1.32% -38.4% |
1.63% 23.5% |
0.5% -69.3% |
2.21% 339.4% |
-0.16% - |
2.28% - |
1.13% -50.7% |
|
Interest Coverage | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Current Ratio | [friend] | [friend] | - |
2.61 - |
- |
2.49 - |
4.63 85.8% |
5.93 28.0% |
7.54 27.3% |
7.83 3.8% |
6.69 -14.6% |
5.82 -13.0% |
5.81 -0.1% |
6.01 3.5% |
|
QuickRatio | [friend] | [friend] | - |
1.74 - |
- |
1.72 - |
3.79 120.1% |
4.69 23.7% |
6.29 34.2% |
6.54 3.9% |
5.64 -13.8% |
4.92 -12.7% |
4.87 -1.1% |
4.98 2.3% |
|
Total Debt / Equity | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Total Asset / Equity | [friend] | [friend] |
1.35 -0.7% |
1.43 5.9% |
- |
1.48 - |
1.23 -16.7% |
1.17 -4.6% |
1.13 -3.5% |
1.13 -0.5% |
1.15 2.2% |
1.18 2.3% |
1.18 0.2% |
1.17 -0.6% |