2020 Q1 | 2020 Q2 | 2021 Q1 | 2021 Q2 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | [friend] | [friend] | [friend] | [friend] |
28.97% -71.0% |
31.67% 9.3% |
32.93% 4.0% |
34.42% 4.5% |
32.55% -5.4% |
34.24% 5.2% |
34.18% -0.2% |
30.51% -10.8% |
30.91% 1.3% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] |
11.73% 10.2% |
18.47% 57.5% |
21.68% 17.3% |
13.81% -36.3% |
12.83% -7.1% |
18.27% 42.4% |
17.54% -4.0% |
11.28% -35.7% |
14.59% 29.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] |
14.82% -85.2% |
19.61% 32.3% |
19.82% 1.0% |
15.48% -21.9% |
17.16% 10.9% |
18.58% 8.3% |
17.39% -6.4% |
10.35% -40.5% |
12.85% 24.1% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | - |
7.9% - |
- |
4.17% - |
3.86% -7.5% |
5.98% 54.9% |
3.62% -39.5% |
1.73% -52.2% |
1.97% 14.1% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | - |
5.59% - |
- |
2.99% - |
2.78% -7.0% |
4.39% 57.9% |
2.93% -33.3% |
1.46% -50.2% |
1.66% 14.2% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | - |
7.99% - |
- |
3.73% - |
3.54% -5.3% |
5.54% 56.6% |
3.92% -29.3% |
1.09% -72.0% |
2.08% 90.5% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] |
123.87 - |
322.21 160.1% |
253.87 -21.2% |
109.39 -56.9% |
68.17 -37.7% |
80.16 17.6% |
83.19 3.8% |
54.73 -34.2% |
72.02 31.6% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | - | - | - |
2.36 - |
2.28 -3.5% |
2.48 8.6% |
5.58 125.1% |
5.26 -5.7% |
5.5 4.6% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | - | - | - |
1.75 - |
1.74 -0.6% |
1.94 11.4% |
4.98 156.8% |
4.64 -6.7% |
4.85 4.4% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | - | - | - |
0.08 - |
0.08 3.4% |
0.07 -14.8% |
0.03 -56.5% |
0.03 -6.0% |
0.03 -7.7% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | - |
1.41 - |
- |
1.4 - |
1.38 -1.0% |
1.34 -2.7% |
1.18 -12.2% |
1.19 0.9% |
1.18 -1.0% |