2019 Q4 | 2020 Q4 | 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] |
44.67% -0.3% |
100% 123.9% |
16.12% -83.9% |
43.2% 168.0% |
42.72% -1.1% |
45.15% 5.7% |
43.46% -3.7% |
44.14% 1.6% |
45.05% 2.1% |
44.26% -1.8% |
|
Net Margin | [friend] | [friend] |
19.05% 0.3% |
18.67% -2.0% |
24.26% 29.9% |
18.46% -23.9% |
18.39% -0.4% |
17.74% -3.5% |
18.06% 1.8% |
18.46% 2.2% |
18.5% 0.2% |
18.48% -0.1% |
|
Operating Margin | [friend] | [friend] |
23.64% -0.7% |
100% 322.9% |
-15.62% - |
21.12% - |
22.89% 8.4% |
26.16% 14.3% |
22.84% -12.7% |
23.21% 1.6% |
24.87% 7.2% |
24.42% -1.8% |
|
Return On Equity (%) | [friend] | [friend] |
13.61% 9.6% |
- |
5.62% - |
- |
14.35% - |
13.13% -8.6% |
14.02% 6.8% |
13.29% -5.2% |
10.06% -24.3% |
10.13% 0.7% |
|
Return On Assets (%) | [friend] | [friend] |
8.71% 6.1% |
- |
3.7% - |
- |
9.08% - |
8.44% -7.0% |
9.05% 7.2% |
8.67% -4.2% |
6.2% -28.4% |
6.96% 12.1% |
|
Return On Invested Capital (%) | [friend] | [friend] |
10.23% -1.4% |
- |
5.55% - |
- |
13.42% - |
13.13% -2.2% |
13.44% 2.4% |
12.5% -7.0% |
9.82% -21.5% |
9.92% 1.1% |
|
Interest Coverage | [friend] | [friend] |
30.1 207.5% |
- | - |
326.39 - |
150.84 -53.8% |
292.71 94.1% |
262.3 -10.4% |
195.13 -25.6% |
323.41 65.7% |
334.09 3.3% |
|
Current Ratio | [friend] | [friend] | - | - |
1.82 - |
- |
1.56 - |
- |
1.67 - |
1.77 6.1% |
1.43 -19.1% |
1.78 24.3% |
|
QuickRatio | [friend] | [friend] | - | - |
1.78 - |
- |
1.53 - |
- |
1.63 - |
1.72 5.7% |
1.42 -17.7% |
1.69 19.4% |
|
Total Debt / Equity | [friend] | [friend] | - | - |
0.01 - |
- |
0.01 - |
- |
0.01 - |
0.01 -17.5% |
0.01 -7.3% |
0.01 -5.9% |
|
Total Asset / Equity | [friend] | [friend] | - | - |
1.52 - |
- |
1.57 - |
1.56 -0.9% |
1.58 1.3% |
1.53 -2.7% |
1.65 7.3% |
1.41 -14.3% |