2015 Q2 | 2016 Q2 | 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] | [friend] | [friend] |
72.94% -6.4% |
73.33% 0.5% |
71.95% -1.9% |
72.13% 0.2% |
69.09% -4.2% |
69.82% 1.1% |
68.98% -1.2% |
65.14% -5.6% |
70.4% 8.1% |
67.85% -3.6% |
65.92% -2.9% |
65.63% -0.4% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.96% -4.8% |
37.19% 3.4% |
36.32% -2.3% |
37.89% 4.3% |
32.78% -13.5% |
32.51% -0.8% |
32.28% -0.7% |
28.74% -11.0% |
32.93% 14.6% |
30.28% -8.0% |
28.68% -5.3% |
26.05% -9.2% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
44.51% -9.3% |
46.6% 4.7% |
45.7% -1.9% |
45.99% 0.6% |
37.9% -17.6% |
36.67% -3.2% |
34.54% -5.8% |
31.15% -9.8% |
39.43% 26.6% |
35.58% -9.8% |
33.35% -6.3% |
31.5% -5.5% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.13% -8.5% |
18% 11.6% |
18.2% 1.1% |
20.09% 10.4% |
16.56% -17.5% |
14.86% -10.3% |
14.63% -1.5% |
13.07% -10.7% |
14.52% 11.1% |
12.47% -14.1% |
11.34% -9.1% |
10.15% -10.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.47% -8.0% |
16.11% 11.3% |
16.15% 0.2% |
17.85% 10.5% |
14.85% -16.8% |
13.36% -10.0% |
13.05% -2.3% |
11.71% -10.3% |
12.99% 10.9% |
11.42% -12.0% |
10.21% -10.6% |
9.18% -10.1% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.63% -11.3% |
18% 15.1% |
18.2% 1.1% |
20.09% 10.4% |
16.2% -19.4% |
14.86% -8.3% |
14.63% -1.5% |
13.07% -10.7% |
14.29% 9.3% |
12.47% -12.7% |
11.34% -9.1% |
10.15% -10.5% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.4 34.2% |
11.85 -17.7% |
10 -15.6% |
10.34 3.4% |
9.87 -4.5% |
11.69 18.4% |
8.79 -24.8% |
9.3 5.8% |
8.17 -12.1% |
17.57 115.1% |
9.16 -47.9% |
9.45 3.1% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.38 31.2% |
8.99 -13.4% |
7.13 -20.7% |
6.85 -3.9% |
6.11 -10.7% |
7.66 25.3% |
5.32 -30.5% |
5.37 0.9% |
4.48 -16.5% |
10.29 129.6% |
5.41 -47.4% |
5.66 4.5% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.11 -1.1% |
1.12 0.7% |
1.13 0.9% |
1.13 -0.3% |
1.12 -0.7% |
1.1 -1.3% |
1.11 0.8% |
1.11 -0.6% |
1.12 1.0% |
1.08 -3.4% |
1.11 2.5% |
1.1 -0.4% |