2018 Q4 | 2019 Q4 | 2020 Q4 | 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] | [friend] | - |
33.88% - |
100% 195.2% |
36.69% -63.3% |
33.89% -7.6% |
36.4% 7.4% |
40.63% 11.6% |
36.54% -10.1% |
38.19% 4.5% |
38.9% 1.9% |
38.91% 0.0% |
|
Net Margin | [friend] | [friend] | [friend] | - |
15.4% - |
13.57% -11.9% |
18.46% 36.0% |
15.93% -13.7% |
20.2% 26.7% |
21.26% 5.3% |
19.49% -8.3% |
21.47% 10.1% |
19.34% -9.9% |
20.48% 5.9% |
|
Operating Margin | [friend] | [friend] | [friend] | - |
19.11% - |
100% 423.4% |
23.83% -76.2% |
19.68% -17.4% |
23.5% 19.4% |
28.6% 21.7% |
22.04% -22.9% |
24.29% 10.2% |
22.76% -6.3% |
23.04% 1.2% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | - |
20.16% - |
- | - | - |
23.22% - |
22.27% -4.1% |
20.29% -8.9% |
7.86% -61.3% |
10.82% 37.7% |
11.15% 3.1% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | - |
12.17% - |
- | - | - |
14.39% - |
14.48% 0.6% |
13.72% -5.3% |
6.87% -49.9% |
8.53% 24.1% |
9.05% 6.1% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | - |
17.15% - |
- | - | - |
20.29% - |
22.27% 9.8% |
19.41% -12.9% |
7.92% -59.2% |
10.21% 29.0% |
10.96% 7.3% |
|
Interest Coverage | [friend] | [friend] | [friend] | - |
26.3 - |
- |
39.24 - |
34.26 -12.7% |
39.86 16.3% |
45.37 13.8% |
44.56 -1.8% |
61.93 39.0% |
99.81 61.2% |
203.95 104.3% |
|
Current Ratio | [friend] | [friend] | [friend] |
2.46 - |
2.75 11.8% |
- | - | - |
2.39 - |
- |
2.71 - |
7.83 189.0% |
7.56 -3.3% |
8.22 8.6% |
|
QuickRatio | [friend] | [friend] | [friend] |
1.85 - |
2.11 14.1% |
- | - | - |
1.93 - |
- |
2.15 - |
7.2 235.3% |
6.72 -6.7% |
7.32 9.0% |
|
Total Debt / Equity | [friend] | [friend] | [friend] |
0.15 - |
0.15 -3.6% |
- | - | - |
0.18 - |
- |
0.07 - |
0 -94.7% |
0 -95.6% |
0 -14.2% |
|
Total Asset / Equity | [friend] | [friend] | [friend] |
1.56 - |
1.55 -0.2% |
- | - | - |
1.66 - |
1.54 -7.4% |
1.48 -3.8% |
1.14 -22.6% |
1.15 0.4% |
1.14 -1.2% |