2016 Q4 | 2017 Q4 | 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] |
48.02% -4.7% |
45.18% -5.9% |
42.54% -5.8% |
42.21% -0.8% |
41.07% -2.7% |
39.89% -2.9% |
40.99% 2.8% |
40.28% -1.7% |
39.13% -2.9% |
40.3% 3.0% |
40.4% 0.3% |
39.9% -1.3% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.32% -6.9% |
32.47% -2.6% |
29.1% -10.4% |
28.06% -3.6% |
28.53% 1.7% |
29.18% 2.3% |
26.69% -8.5% |
24.72% -7.4% |
23.79% -3.7% |
22.12% -7.0% |
25.53% 15.4% |
25.64% 0.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.92% -6.4% |
32.69% -9.0% |
30.22% -7.6% |
31.11% 2.9% |
29.51% -5.1% |
29.06% -1.5% |
29.8% 2.5% |
27.96% -6.2% |
26.62% -4.8% |
26.94% 1.2% |
26.33% -2.3% |
26% -1.3% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.12% -9.4% |
13.41% -11.3% |
12.48% -7.0% |
12.96% 3.8% |
13.87% 7.0% |
13.69% -1.3% |
12.19% -11.0% |
10.8% -11.4% |
10.62% -1.7% |
9.78% -7.8% |
10.98% 12.2% |
11.03% 0.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.24% -7.2% |
12.02% -9.2% |
10.96% -8.8% |
11.41% 4.1% |
12.11% 6.1% |
12.06% -0.4% |
10.6% -12.1% |
9.51% -10.3% |
9.33% -1.9% |
8.73% -6.5% |
9.72% 11.4% |
9.9% 1.8% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.76% -14.8% |
13.47% -2.1% |
11.92% -11.5% |
12.41% 4.2% |
13.56% 9.2% |
12.77% -5.8% |
11.71% -8.4% |
10.35% -11.6% |
9.93% -4.0% |
9.54% -4.0% |
10.36% 8.6% |
10.52% 1.6% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - |
5.5K - |
594.29 -89.2% |
659.79 11.0% |
636 -3.6% |
587.64 -7.6% |
589.56 0.3% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.69 -16.0% |
6.75 -12.3% |
5.49 -18.6% |
5.91 7.6% |
5.73 -3.0% |
7.28 27.0% |
7.59 4.2% |
9.3 22.6% |
9.06 -2.5% |
9.23 1.8% |
6.47 -29.9% |
7.31 13.0% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.85 -21.8% |
4.62 -21.1% |
3.24 -29.9% |
3.28 1.4% |
3.1 -5.5% |
4.48 44.4% |
5 11.5% |
6.3 26.1% |
7.01 11.2% |
7.46 6.4% |
4.91 -34.1% |
4.01 -18.3% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - |
0 - |
0.01 68.0% |
0.01 70.6% |
0.01 -4.9% |
0.01 -3.3% |
0.01 -7.7% |
0.01 -2.3% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.13 1.4% |
1.14 1.2% |
1.17 2.3% |
1.16 -1.0% |
1.16 0.3% |
1.13 -2.6% |
1.13 0.3% |
1.12 -1.5% |
1.12 0.0% |
1.11 -0.3% |
1.13 1.2% |
1.11 -1.2% |