2020 Q2 | 2021 Q2 | 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] | - |
48.69% - |
45.99% -5.6% |
51.04% 11.0% |
51.27% 0.5% |
53% 3.4% |
50.47% -4.8% |
48.09% -4.7% |
43.94% -8.6% |
39.49% -10.1% |
|
Net Margin | [friend] | [friend] | - |
6.2% - |
6.88% 10.9% |
13.2% 91.9% |
13.88% 5.1% |
17.29% 24.6% |
14.54% -15.9% |
13.04% -10.3% |
9.92% -23.9% |
6.57% -33.8% |
|
Operating Margin | [friend] | [friend] | - |
10.26% - |
9.37% -8.7% |
19.42% 107.1% |
19.6% 0.9% |
24.48% 24.9% |
20.72% -15.3% |
18.84% -9.1% |
14.43% -23.4% |
9.65% -33.2% |
|
Return On Equity (%) | [friend] | [friend] | - |
1.33% - |
5.12% 284.4% |
2.94% -42.5% |
13.16% 347.1% |
16.22% 23.2% |
13.82% -14.8% |
13.12% -5.0% |
10.23% -22.0% |
6.83% -33.2% |
|
Return On Assets (%) | [friend] | [friend] | - |
1.08% - |
4.1% 281.4% |
2.45% -40.4% |
10.64% 334.8% |
13.25% 24.6% |
11.29% -14.8% |
11.08% -1.9% |
8.45% -23.7% |
5.73% -32.2% |
|
Return On Invested Capital (%) | [friend] | [friend] | - |
1.2% - |
4.63% 285.1% |
2.73% -41.1% |
12.04% 341.4% |
15.08% 25.3% |
12.97% -14.0% |
12.41% -4.3% |
9.76% -21.3% |
6.57% -32.7% |
|
Interest Coverage | [friend] | [friend] | - |
97.29 - |
85.88 -11.7% |
300.56 250.0% |
282.19 -6.1% |
439.41 55.7% |
432.22 -1.6% |
483.35 11.8% |
444.09 -8.1% |
355.34 -20.0% |
|
Current Ratio | [friend] | [friend] |
8.94 - |
9.07 1.5% |
8.58 -5.4% |
9.02 5.1% |
7.11 -21.2% |
6.58 -7.4% |
6.12 -7.1% |
7.94 29.8% |
6.58 -17.2% |
7.9 20.2% |
|
QuickRatio | [friend] | [friend] |
8.84 - |
8.99 1.7% |
8.53 -5.1% |
8.89 4.2% |
7.03 -20.9% |
6.53 -7.1% |
6.07 -7.1% |
7.78 28.3% |
6.49 -16.6% |
7.82 20.5% |
|
Total Debt / Equity | [friend] | [friend] |
0.14 - |
0.1 -26.4% |
0.09 -15.0% |
0.08 -11.2% |
0.07 -13.8% |
0.06 -15.2% |
0.05 -12.4% |
0.04 -15.2% |
0.04 -16.9% |
0.03 -19.4% |
|
Total Asset / Equity | [friend] | [friend] |
1.26 - |
1.22 -3.1% |
1.21 -0.7% |
1.19 -1.5% |
1.22 2.3% |
1.23 0.3% |
1.23 0.6% |
1.18 -4.7% |
1.2 2.2% |
1.16 -3.4% |