2017 Q2 | 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] | [friend] |
30.53% 8.7% |
30.28% -0.8% |
30.5% 0.7% |
29.47% -3.4% |
29.25% -0.7% |
30.58% 4.6% |
33.23% 8.6% |
30.09% -9.4% |
34.61% 15.0% |
33.3% -3.8% |
28.89% -13.2% |
29.96% 3.7% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.42% 27.5% |
14.11% -2.2% |
14.99% 6.3% |
13.39% -10.7% |
13.95% 4.2% |
15.05% 7.9% |
15.95% 5.9% |
14.59% -8.5% |
16.7% 14.4% |
16.35% -2.1% |
16.76% 2.5% |
15.17% -9.5% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.26% 26.1% |
17.71% -3.0% |
16.89% -4.6% |
17.78% 5.3% |
18.18% 2.2% |
18.3% 0.6% |
20.01% 9.3% |
18.58% -7.1% |
22.78% 22.6% |
22.09% -3.1% |
18.13% -17.9% |
19.39% 6.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.83% 78.3% |
5.96% 2.4% |
6.13% 2.8% |
4.46% -27.2% |
5.95% 33.3% |
6.46% 8.5% |
6.42% -0.7% |
5.19% -19.2% |
6.43% 24.0% |
6.31% -2.0% |
6.1% -3.3% |
5.25% -13.9% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.15% 72.2% |
3.16% 0.0% |
3.37% 6.6% |
2.49% -26.1% |
3.12% 25.3% |
3.18% 1.9% |
3.17% -0.2% |
2.56% -19.2% |
3.11% 21.5% |
3.09% -0.7% |
3.12% 1.0% |
2.71% -13.3% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.56% 66.6% |
6.53% 17.6% |
5.23% -19.9% |
4.52% -13.7% |
5.72% 26.7% |
7.15% 25.0% |
5.31% -25.8% |
5.04% -5.0% |
5.48% 8.7% |
6.79% 23.9% |
4.81% -29.1% |
5.32% 10.6% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.44K 103.3% |
1.81K -26.1% |
3.2K 77.1% |
3.95K 23.4% |
320.43 -91.9% |
5.51K 1618.0% |
787.28 -85.7% |
2.24K 184.1% |
213.97 -90.4% |
272.07 27.2% |
202.52 -25.6% |
239.34 18.2% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.6 -9.2% |
1.61 0.8% |
1.71 6.0% |
1.6 -6.5% |
1.46 -8.7% |
1.42 -2.6% |
1.46 2.8% |
1.44 -1.4% |
1.39 -3.5% |
1.45 4.2% |
1.51 4.1% |
1.38 -8.3% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.84 -12.7% |
0.83 -0.8% |
0.93 11.3% |
0.8 -13.5% |
0.71 -11.7% |
0.73 3.4% |
0.76 4.3% |
0.77 0.8% |
0.64 -16.5% |
0.69 7.0% |
0.75 8.6% |
0.63 -15.6% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - |
0 - |
0.12 24234.4% |
0.05 -57.3% |
0.05 -6.2% |
0.04 -6.5% |
0.05 9.1% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.9 5.6% |
1.88 -0.9% |
1.77 -6.2% |
1.82 3.1% |
2 9.7% |
2.07 3.4% |
1.99 -3.8% |
2.06 3.7% |
2.07 0.6% |
2.01 -3.1% |
1.9 -5.4% |
1.98 4.2% |