2017 Q4 | 2018 Q4 | 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] |
88.06% -0.3% |
88.11% 0.1% |
88.29% 0.2% |
88.4% 0.1% |
88.26% -0.2% |
87.74% -0.6% |
87.19% -0.6% |
86.73% -0.5% |
87.22% 0.6% |
88.23% 1.2% |
90.23% 2.3% |
90.57% 0.4% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.47% -7.0% |
23.7% -10.4% |
20.26% -14.5% |
18.8% -7.2% |
16.85% -10.4% |
19.81% 17.5% |
16.94% -14.5% |
16.41% -3.2% |
18.43% 12.3% |
20.76% 12.6% |
27.46% 32.3% |
28.36% 3.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.88% -7.1% |
27.74% -10.2% |
28.69% 3.4% |
25.66% -10.5% |
24.12% -6.0% |
26.14% 8.4% |
22.54% -13.8% |
22.25% -1.3% |
23.89% 7.4% |
28.92% 21.0% |
34.71% 20.0% |
35.31% 1.8% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.52% -32.8% |
12.08% -22.1% |
9.37% -22.4% |
7.8% -16.8% |
5.29% -32.2% |
6.36% 20.2% |
5.2% -18.1% |
5.2% 0.0% |
6.2% 19.2% |
8.09% 30.5% |
13.22% 63.3% |
14.17% 7.2% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.44% -28.5% |
9.74% -21.7% |
7.33% -24.7% |
6.26% -14.6% |
4.35% -30.5% |
5.26% 20.8% |
4.29% -18.4% |
4.38% 2.0% |
5.11% 16.7% |
6.59% 29.1% |
10.74% 62.9% |
11.67% 8.7% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.05% -34.9% |
12.27% -18.5% |
8.96% -27.0% |
7.56% -15.6% |
4.71% -37.7% |
6.25% 32.6% |
4.72% -24.4% |
4.7% -0.4% |
5.68% 20.9% |
7.55% 32.8% |
12.87% 70.6% |
13.6% 5.6% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.67K 1346.0% |
1.07K -70.8% |
796.59 -25.6% |
- |
882.15 - |
- | - | - |
897.31 - |
870.1 -3.0% |
800.69 -8.0% |
129.49 -83.8% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.45 83.2% |
3.22 -6.8% |
2.93 -9.1% |
3.07 5.0% |
3.06 -0.4% |
3.05 -0.4% |
2.87 -5.7% |
3.12 8.6% |
2.25 -27.9% |
2.22 -1.4% |
2.21 -0.2% |
2.26 2.3% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.07 104.9% |
2.76 -10.0% |
2.57 -7.2% |
2.62 2.0% |
2.58 -1.2% |
2.65 2.4% |
2.56 -3.1% |
2.69 5.0% |
1.89 -29.8% |
1.95 3.1% |
1.98 1.7% |
1.98 0.1% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.02 - |
- | - | - | - | - | - | - |
0.01 - |
- |
0.01 - |
0.02 214.9% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.22 -7.9% |
1.21 -1.1% |
1.22 1.1% |
1.2 -1.6% |
1.21 0.4% |
1.21 0.1% |
1.2 -0.4% |
1.18 -2.3% |
1.22 3.9% |
1.25 2.0% |
1.26 0.8% |
1.25 -0.6% |