2015 Q4 | 2016 Q4 | 2017 Q4 | 2018 Q2 | 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] |
42.92% -16.8% |
40.28% -6.2% |
40.25% -0.1% |
38.98% -3.2% |
37.87% -2.8% |
38.07% 0.5% |
39.65% 4.2% |
40.17% 1.3% |
42% 4.6% |
42.83% 2.0% |
42.89% 0.1% |
43.96% 2.5% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.69% -31.0% |
21.14% -2.5% |
20.12% -4.8% |
18.46% -8.2% |
17.69% -4.2% |
17.41% -1.6% |
16.46% -5.5% |
15.67% -4.8% |
15.48% -1.2% |
15.04% -2.8% |
15.99% 6.3% |
16.91% 5.8% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.27% -30.3% |
24.47% -6.9% |
22.44% -8.3% |
20.73% -7.6% |
17.61% -15.0% |
15.06% -14.5% |
13.35% -11.3% |
13.38% 0.2% |
14.34% 7.2% |
15.99% 11.5% |
18.35% 14.8% |
18.54% 1.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.82% -59.4% |
14.73% -0.6% |
14.05% -4.6% |
12.24% -12.9% |
12.56% 2.7% |
11.08% -11.8% |
9.46% -14.7% |
8.84% -6.5% |
9.42% 6.5% |
9.09% -3.5% |
10.34% 13.8% |
10.77% 4.1% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.65% -57.9% |
13.13% 3.8% |
12.47% -5.0% |
10.96% -12.1% |
10.85% -1.0% |
9.88% -9.0% |
8.34% -15.6% |
7.74% -7.1% |
8.06% 4.1% |
7.89% -2.1% |
8.53% 8.1% |
8.91% 4.4% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.59% -59.9% |
13.27% -2.4% |
13.19% -0.6% |
11.22% -14.9% |
11.49% 2.4% |
9.95% -13.4% |
8.89% -10.7% |
8.22% -7.5% |
8.95% 8.8% |
8.15% -8.9% |
9.97% 22.3% |
10.31% 3.4% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
150.45 - |
- | - | - |
135.47 - |
- | - | - |
102.81 - |
- | |
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.17 -32.4% |
10.87 33.0% |
8.97 -17.5% |
11.16 24.4% |
7.37 -34.0% |
9.38 27.3% |
7.2 -23.2% |
5.82 -19.1% |
5.38 -7.5% |
5.94 10.4% |
3.43 -42.3% |
3.65 6.4% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.4 -35.3% |
8.19 28.0% |
6.74 -17.6% |
8.11 20.3% |
4.77 -41.2% |
6.11 28.2% |
4.41 -27.9% |
3.83 -13.1% |
3.62 -5.6% |
4.07 12.6% |
2.39 -41.2% |
2.34 -2.2% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.03 3.3% |
0.03 -15.5% |
0.02 -21.9% |
0.02 -17.0% |
0.02 10.5% |
0.02 16.5% |
0.02 -20.6% |
0.02 -15.8% |
0.02 37.1% |
0.03 45.6% |
0.03 3.0% |
0.03 -14.8% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.17 4.1% |
1.13 -3.6% |
1.13 -0.1% |
1.11 -1.5% |
1.15 3.3% |
1.12 -2.7% |
1.14 2.6% |
1.18 2.8% |
1.19 1.2% |
1.19 -0.2% |
1.28 7.8% |
1.24 -3.2% |