2016 Q3 | 2017 Q3 | 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] |
42.33% -0.7% |
42.28% -0.1% |
42.34% 0.1% |
42.2% -0.3% |
42.53% 0.8% |
42.6% 0.2% |
42.54% -0.1% |
42.5% -0.1% |
42.41% -0.2% |
42.12% -0.7% |
42.01% -0.2% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.56% -8.7% |
7.53% 14.8% |
8.18% 8.6% |
8.55% 4.6% |
9.31% 8.9% |
9.45% 1.5% |
9.7% 2.6% |
10.08% 3.9% |
10.62% 5.4% |
10.83% 1.9% |
11.37% 5.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.2% -7.6% |
11% 7.8% |
11.94% 8.6% |
12.56% 5.2% |
13.69% 9.0% |
14.3% 4.5% |
14.46% 1.1% |
14.8% 2.3% |
15.5% 4.7% |
15.76% 1.7% |
16.38% 3.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.02% -8.9% |
33.12% 14.1% |
34.65% 4.6% |
36.14% 4.3% |
39.04% 8.0% |
39.74% 1.8% |
38.67% -2.7% |
39.68% 2.6% |
40.51% 2.1% |
41.75% 3.0% |
41.39% -0.9% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.95% -12.9% |
18.65% 24.8% |
19.24% 3.2% |
20.61% 7.1% |
21.69% 5.2% |
24.08% 11.0% |
23.35% -3.0% |
25.02% 7.1% |
25.04% 0.1% |
27.85% 11.2% |
27.05% -2.9% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.12% -9.6% |
29.11% 15.9% |
31.07% 6.7% |
32.83% 5.6% |
35.61% 8.5% |
36.35% 2.1% |
35.95% -1.1% |
37.31% 3.8% |
38.52% 3.2% |
39.77% 3.2% |
39.63% -0.3% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
780.28 1.3% |
895.89 14.8% |
1.07K 19.3% |
1.22K 14.6% |
1.5K 22.2% |
1.61K 7.5% |
1.7K 5.8% |
1.8K 5.5% |
1.79K -0.5% |
1.81K 1.0% |
1.88K 4.2% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.34 -12.4% |
4.09 22.3% |
3.38 -17.2% |
3.18 -6.0% |
2.72 -14.5% |
3.23 18.6% |
2.94 -9.0% |
3.26 10.8% |
2.9 -10.8% |
3.47 19.4% |
3.12 -10.1% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.75 -11.5% |
3.29 19.5% |
2.76 -16.2% |
2.57 -6.6% |
2.21 -14.2% |
2.56 15.8% |
2.3 -9.9% |
2.34 1.6% |
2.09 -10.6% |
2.42 15.9% |
2.24 -7.5% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.13 6.4% |
0.12 -12.3% |
0.1 -17.9% |
0.08 -11.8% |
0.07 -16.5% |
0.08 8.8% |
0.06 -20.1% |
0.05 -19.3% |
0.04 -20.2% |
0.03 -18.7% |
0.03 3.9% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.91 4.9% |
1.75 -8.3% |
1.75 0.0% |
1.7 -2.9% |
1.72 1.0% |
1.57 -8.5% |
1.58 0.7% |
1.5 -5.0% |
1.55 2.9% |
1.45 -6.5% |
1.49 3.1% |