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] |
25.98% -47.3% |
45.54% 75.3% |
46.04% 1.1% |
34.73% -24.6% |
47.14% 35.7% |
47.91% 1.6% |
48.05% 0.3% |
48.55% 1.0% |
49.55% 2.1% |
50.16% 1.2% |
49.03% -2.2% |
49.21% 0.4% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.2% 3.6% |
14.83% -8.5% |
14.85% 0.1% |
15.04% 1.3% |
14.94% -0.7% |
15.65% 4.8% |
15.83% 1.2% |
16.39% 3.5% |
17.27% 5.4% |
17.61% 2.0% |
16.59% -5.8% |
16.54% -0.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-3.44% - |
23.21% - |
22.51% -3.0% |
6% -73.4% |
23.09% 285.0% |
24.1% 4.4% |
23.11% -4.1% |
23.77% 2.8% |
23.98% 0.9% |
23.81% -0.7% |
22.73% -4.6% |
22.4% -1.5% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.26% -13.7% |
- |
27.98% - |
- |
25.54% - |
23.13% -9.4% |
14.74% -36.3% |
10.46% -29.0% |
17.09% 63.4% |
17.31% 1.3% |
12.37% -28.5% |
12.3% -0.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.47% -10.1% |
- |
16.91% - |
- |
14.56% - |
13.95% -4.2% |
10.44% -25.2% |
7.99% -23.5% |
11.9% 49.0% |
12.19% 2.4% |
9.54% -21.7% |
9.36% -1.9% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.59% -38.4% |
- |
21.14% - |
- |
19.92% - |
18.96% -4.8% |
12.79% -32.5% |
9.53% -25.5% |
14.71% 54.4% |
15.38% 4.5% |
11.08% -28.0% |
10.94% -1.2% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
21.57 - |
16.48 -23.6% |
15.1 -8.4% |
17.78 17.7% |
19.6 10.2% |
18.26 -6.8% |
20.15 10.3% |
20.95 4.0% |
21.61 3.2% |
23.77 10.0% |
23.63 -0.6% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.47 - |
- |
1.7 - |
- |
1.94 - |
2.11 8.9% |
5.85 177.1% |
5.27 -9.9% |
4.52 -14.1% |
4.91 8.6% |
4.87 -0.7% |
4.96 1.7% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.19 - |
- |
1.48 - |
- |
1.69 - |
1.84 9.0% |
5.29 186.7% |
4.78 -9.5% |
4.07 -14.9% |
4.41 8.4% |
4.54 2.9% |
4.65 2.6% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.4 - |
- |
0.36 - |
- |
0.31 - |
0.29 -7.6% |
0.14 -51.2% |
0.14 0.6% |
0.14 -2.0% |
0.14 2.9% |
0.13 -8.7% |
0.15 12.8% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.84 -3.6% |
- |
1.76 - |
- |
1.69 - |
1.66 -1.8% |
1.32 -20.6% |
1.31 -0.6% |
1.34 2.1% |
1.32 -1.0% |
1.3 -1.4% |
1.32 1.1% |