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] |
43.82% -3.8% |
100% 128.2% |
-12.19% - |
40.41% - |
41.36% 2.4% |
42.68% 3.2% |
42.09% -1.4% |
42.77% 1.6% |
42.61% -0.4% |
42.81% 0.5% |
|
Net Margin | [friend] | [friend] |
31.72% 9.7% |
27.81% -12.3% |
25.35% -8.8% |
29.59% 16.7% |
28.06% -5.2% |
28.51% 1.6% |
30.09% 5.5% |
31.43% 4.4% |
31.18% -0.8% |
31.84% 2.1% |
|
Operating Margin | [friend] | [friend] |
35.26% -5.6% |
100% 183.6% |
-30.23% - |
34.64% - |
32.68% -5.7% |
34.18% 4.6% |
34.56% 1.1% |
34.83% 0.8% |
33.22% -4.6% |
32.69% -1.6% |
|
Return On Equity (%) | [friend] | [friend] |
39.75% -27.3% |
- |
5.54% - |
- |
23.14% - |
20.43% -11.7% |
23.65% 15.8% |
7.11% -69.9% |
11.39% 60.2% |
11.47% 0.8% |
|
Return On Assets (%) | [friend] | [friend] |
24.93% -17.1% |
- |
4.09% - |
- |
16.13% - |
15.66% -2.9% |
17.25% 10.1% |
6.32% -63.4% |
9.79% 55.0% |
10.01% 2.2% |
|
Return On Invested Capital (%) | [friend] | [friend] |
39.81% -24.2% |
- |
5.52% - |
- |
22.62% - |
20.43% -9.7% |
23.27% 13.9% |
7.29% -68.7% |
10.82% 48.5% |
11.11% 2.7% |
|
Interest Coverage | [friend] | [friend] |
570.85 197.2% |
- | - |
397.64 - |
376.94 -5.2% |
1.4K 271.8% |
744.69 -46.9% |
1.55K 107.5% |
2.41K 56.0% |
- | |
Current Ratio | [friend] | [friend] | - | - |
3.57 - |
- |
3.36 - |
- |
2.88 - |
8.54 196.5% |
8.94 4.7% |
10.32 15.4% |
|
QuickRatio | [friend] | [friend] | - | - |
2.72 - |
- |
2.65 - |
- |
2.36 - |
7.98 237.5% |
8.33 4.5% |
9.59 15.0% |
|
Total Debt / Equity | [friend] | [friend] | - | - |
0 - |
- |
0.02 - |
- |
0.01 - |
0 -71.6% |
- | - | |
Total Asset / Equity | [friend] | [friend] | - | - |
1.35 - |
- |
1.33 - |
1.3 -1.6% |
1.39 6.2% |
1.12 -18.8% |
1.12 -0.6% |
1.1 -1.5% |