2020 Q2 | 2020 Q4 | 2021 Q2 | 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] | [friend] | - |
100% - |
4.24% -95.8% |
38.25% 802.3% |
32.35% -15.4% |
35.02% 8.3% |
36.61% 4.5% |
36.98% 1.0% |
28.59% -22.7% |
33.58% 17.5% |
29.94% -10.8% |
|
Net Margin | [friend] | [friend] | [friend] | - |
32.25% - |
33.74% 4.6% |
24.11% -28.5% |
16.43% -31.9% |
25.37% 54.5% |
26.59% 4.8% |
24.85% -6.5% |
10.06% -59.5% |
20.77% 106.5% |
18.64% -10.3% |
|
Operating Margin | [friend] | [friend] | [friend] | - |
100% - |
-10.12% - |
26.63% - |
21.55% -19.1% |
29.28% 35.9% |
28.58% -2.4% |
27.13% -5.1% |
7.32% -73.0% |
18.28% 149.6% |
15.75% -13.8% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | - | - |
16.18% - |
- |
5.82% - |
8.52% 46.4% |
6.9% -18.9% |
5.1% -26.1% |
1.17% -77.1% |
1.46% 25.0% |
1.39% -5.0% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | - | - |
12.63% - |
- |
4.44% - |
6.76% 52.2% |
5.56% -17.7% |
4.01% -27.8% |
1.01% -74.9% |
1.35% 34.3% |
1.32% -2.5% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | - | - |
15.19% - |
- |
5.33% - |
8.63% 61.8% |
6.41% -25.7% |
4.77% -25.6% |
1.08% -77.3% |
1.79% 65.2% |
0.48% -73.2% |
|
Interest Coverage | [friend] | [friend] | [friend] | - | - | - |
89.93 - |
112.4 25.0% |
206.99 84.1% |
156.79 -24.3% |
96.69 -38.3% |
21.91 -77.3% |
66.35 202.9% |
358.09 439.7% |
|
Current Ratio | [friend] | [friend] | [friend] |
2.76 10.5% |
- |
3.42 - |
- |
3.04 - |
- |
3.01 - |
2.96 -1.7% |
8.46 185.8% |
16.51 95.1% |
16.99 2.9% |
|
QuickRatio | [friend] | [friend] | [friend] |
1.76 47.7% |
- |
2.38 - |
- |
1.84 - |
- |
2.03 - |
2.06 1.2% |
7.58 268.7% |
14.88 96.2% |
15 0.8% |
|
Total Debt / Equity | [friend] | [friend] | [friend] |
0.18 -8.6% |
- |
0.07 - |
- |
0.05 - |
- |
0.05 - |
0.06 24.1% |
0.03 -53.2% |
0.02 -35.2% |
- | |
Total Asset / Equity | [friend] | [friend] | [friend] |
1.44 -1.8% |
- |
1.28 - |
- |
1.31 - |
1.21 -7.3% |
1.27 4.3% |
1.28 0.7% |
1.1 -13.4% |
1.05 -4.8% |
1.05 -0.3% |