2019 Q4 | 2020 Q4 | 2021 Q3 | 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] |
100% 460.4% |
39.53% -60.5% |
52.86% 33.7% |
51.19% -3.2% |
43.83% -14.4% |
46.19% 5.4% |
45.91% -0.6% |
44.65% -2.7% |
43.97% -1.5% |
45.14% 2.7% |
41.26% -8.6% |
|
Net Margin | [friend] | [friend] |
35.03% - |
23.11% -34.0% |
30.24% 30.8% |
23.54% -22.2% |
24.82% 5.4% |
25.96% 4.6% |
23.4% -9.9% |
23.41% 0.0% |
17.87% -23.6% |
8.33% -53.4% |
-6% - |
|
Operating Margin | [friend] | [friend] |
100% - |
22.2% -77.8% |
36.53% 64.5% |
30.2% -17.3% |
27.73% -8.2% |
31.01% 11.8% |
28.82% -7.0% |
28.09% -2.5% |
22.24% -20.8% |
14.1% -36.6% |
-0.7% - |
|
Return On Equity (%) | [friend] | [friend] | - |
23.93% - |
- |
4.55% - |
17.43% 283.0% |
19.77% 13.4% |
15.77% -20.2% |
17.17% 8.9% |
5.92% -65.5% |
2.61% -55.9% |
-1.55% - |
|
Return On Assets (%) | [friend] | [friend] | - |
16.27% - |
- |
3.29% - |
13.38% 306.3% |
14.54% 8.6% |
12.34% -15.1% |
12.78% 3.6% |
5.25% -58.9% |
2.36% -55.1% |
-1.4% - |
|
Return On Invested Capital (%) | [friend] | [friend] | - |
20.48% - |
- |
4.1% - |
17.43% 325.1% |
17.69% 1.5% |
14.28% -19.3% |
15.66% 9.7% |
5.92% -62.2% |
2.39% -59.6% |
-1.6% - |
|
Interest Coverage | [friend] | [friend] | - |
47.66 - |
40.04 -16.0% |
33.54 -16.2% |
- |
49.35 - |
53.82 9.1% |
64.58 20.0% |
44.79 -30.6% |
20.5 -54.2% |
- | |
Current Ratio | [friend] | [friend] | - |
2.94 - |
- |
2.84 - |
- |
3.12 - |
3.41 9.3% |
3.21 -6.0% |
13.24 312.9% |
22.27 68.3% |
21.21 -4.8% |
|
QuickRatio | [friend] | [friend] | - |
2.13 - |
- |
1.6 - |
- |
1.8 - |
1.79 -1.0% |
1.81 1.4% |
10.93 503.4% |
18.75 71.6% |
17.8 -5.1% |
|
Total Debt / Equity | [friend] | [friend] | - |
0.18 - |
- |
0.12 - |
- |
0.08 - |
0.11 43.5% |
0.11 -4.0% |
0 -99.1% |
0 30.5% |
0 -8.2% |
|
Total Asset / Equity | [friend] | [friend] | - |
1.42 - |
- |
1.38 - |
1.3 -5.7% |
1.31 0.4% |
1.28 -2.2% |
1.31 2.6% |
1.07 -18.1% |
1.04 -2.9% |
1.05 0.2% |