2017 Q4 | 2018 Q1 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
38.97% 2.0% |
38.18% -2.0% |
38.06% -0.3% |
40.55% 6.6% |
39.63% -2.3% |
36.7% -7.4% |
37.35% 1.8% |
34.03% -8.9% |
31.82% -6.5% |
32.3% 1.5% |
27.05% -16.3% |
30.93% 14.4% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.74% 14.3% |
21.56% -0.8% |
20.51% -4.8% |
21.56% 5.1% |
23.38% 8.4% |
23.15% -0.9% |
15.45% -33.3% |
19.09% 23.6% |
11.9% -37.7% |
12.91% 8.6% |
6.72% -48.0% |
11.73% 74.5% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.01% 17.4% |
23.68% -5.3% |
15.26% -35.6% |
21.77% 42.7% |
20.87% -4.1% |
18.86% -9.7% |
8.89% -52.8% |
19.43% 118.5% |
9.55% -50.8% |
15.65% 63.9% |
8.75% -44.1% |
11.89% 35.8% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.22% -7.7% |
7.65% 46.6% |
4.32% -43.6% |
3.01% -30.2% |
3.6% 19.3% |
4.75% 32.0% |
2.75% -42.1% |
3.36% 22.2% |
3.06% -9.0% |
4.26% 39.4% |
2.85% -33.1% |
3.59% 25.7% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.21% -4.9% |
3.2% 44.9% |
2.3% -28.2% |
1.79% -22.1% |
2.03% 13.7% |
2.47% 21.4% |
1.29% -47.7% |
1.4% 8.2% |
1.09% -22.1% |
1.34% 23.2% |
0.87% -35.0% |
1.11% 27.1% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.64% -18.5% |
8.56% 84.4% |
3.61% -57.9% |
3.31% -8.3% |
2.66% -19.4% |
6.05% 127.1% |
1.19% -80.3% |
3.53% 196.7% |
1.87% -46.9% |
5.15% 174.6% |
0.3% -94.2% |
3.37% 1020.7% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
214.89 - |
504.97 135.0% |
- | - |
-115.62 - |
20.02 - |
72.05 259.9% |
35.21 -51.1% |
33.84 -3.9% |
-11.32 - |
38.14 - |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.52 -7.6% |
1.58 3.3% |
2.32 47.3% |
2.2 -5.0% |
2 -9.4% |
1.8 -9.7% |
1.62 -10.0% |
1.5 -7.5% |
1.33 -11.6% |
1.3 -1.7% |
1.28 -1.7% |
1.28 -0.2% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.68 -15.9% |
0.76 12.1% |
1.52 100.0% |
1.36 -10.4% |
1.17 -14.3% |
1.03 -11.4% |
0.86 -16.9% |
0.74 -13.7% |
0.58 -21.5% |
0.49 -15.2% |
0.51 2.5% |
0.5 -0.3% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.01 311.4% |
0 -79.1% |
0 182.0% |
0 -1.1% |
0 -15.7% |
0.05 1756.2% |
0.05 -2.6% |
0.11 120.4% |
0.12 10.2% |
0.2 70.3% |
0.2 -1.6% |
0.28 39.0% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.45 7.7% |
2.34 -4.7% |
1.66 -28.8% |
1.71 2.5% |
1.83 7.4% |
2.01 9.6% |
2.25 12.0% |
2.56 13.8% |
3.07 19.8% |
3.3 7.3% |
3.26 -1.0% |
3.23 -1.1% |