2017 Q4 | 2018 Q4 | 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] |
51.65% 9.7% |
51.59% -0.1% |
48.84% -5.3% |
51.27% 5.0% |
55.47% 8.2% |
57.69% 4.0% |
57.7% 0.0% |
57.48% -0.4% |
57.09% -0.7% |
53.65% -6.0% |
50.45% -6.0% |
47.61% -5.6% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.94% 53.1% |
16.68% -7.1% |
11.58% -30.6% |
13.12% 13.3% |
18.47% 40.8% |
22.46% 21.6% |
22.52% 0.3% |
22.72% 0.9% |
23.11% 1.7% |
18.56% -19.7% |
2.92% -84.2% |
-4.02% - |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.52% 113.9% |
15.87% -4.0% |
9.77% -38.4% |
12.23% 25.2% |
17.54% 43.4% |
21.92% 25.0% |
22.93% 4.6% |
22.9% -0.1% |
23.01% 0.5% |
15.69% -31.8% |
7.41% -52.8% |
-1.59% - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.74% 98.3% |
11.5% -9.8% |
7.45% -35.2% |
7.52% 0.9% |
11.43% 52.0% |
14.2% 24.3% |
14.17% -0.2% |
13.81% -2.6% |
12.64% -8.5% |
8.38% -33.7% |
1.16% -86.2% |
-1.33% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.79% 104.3% |
8.02% -8.7% |
5.37% -33.0% |
5.06% -5.8% |
7.75% 53.0% |
9.78% 26.2% |
10.07% 3.0% |
9.65% -4.2% |
9.25% -4.1% |
6.28% -32.1% |
0.88% -85.9% |
-1.01% - |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.73% 99.2% |
7.96% -8.8% |
6.65% -16.5% |
5.73% -13.9% |
9.71% 69.5% |
12.18% 25.5% |
12.4% 1.8% |
12.2% -1.6% |
11.12% -8.8% |
7.83% -29.6% |
0.8% -89.7% |
-1.41% - |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
11.39 - |
6.19 -45.7% |
6.79 9.8% |
11.8 73.7% |
16.24 37.6% |
18.17 11.9% |
19.47 7.1% |
19.98 2.6% |
15.09 -24.5% |
2.28 -84.9% |
-2.79 - |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.03 -0.5% |
4.19 4.1% |
4.25 1.4% |
3.79 -10.9% |
3.84 1.5% |
3.87 0.8% |
4.29 10.8% |
4.5 5.0% |
5.32 18.0% |
5.9 11.1% |
4.99 -15.5% |
5.13 2.8% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.98 -0.8% |
3.99 0.3% |
4.06 1.6% |
3.62 -10.7% |
3.68 1.5% |
3.76 2.3% |
4.15 10.3% |
4.03 -2.9% |
5.13 27.3% |
5.66 10.4% |
4.68 -17.4% |
5.03 7.6% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.29 -0.2% |
0.26 -9.3% |
0.23 -11.3% |
0.22 -4.9% |
0.22 -2.9% |
0.18 -16.5% |
0.15 -16.2% |
0.14 -7.9% |
0.13 -9.4% |
0.11 -10.5% |
0.09 -16.2% |
0.09 -5.1% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.49 -0.2% |
1.47 -1.3% |
1.44 -2.2% |
1.47 2.4% |
1.46 -1.1% |
1.43 -1.8% |
1.38 -4.0% |
1.39 1.2% |
1.29 -7.6% |
1.24 -3.2% |
1.25 0.4% |
1.23 -1.3% |