2016 Q4 | 2017 Q4 | 2018 Q4 | 2019 Q4 | 2020 Q1 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
44.93% 2.0% |
41.55% -7.5% |
41% -1.3% |
39.15% -4.5% |
35.83% -8.5% |
36.4% 1.6% |
36.25% -0.4% |
36.91% 1.8% |
37.86% 2.6% |
37.41% -1.2% |
37.51% 0.3% |
37.44% -0.2% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.27% 7.6% |
22.37% -7.8% |
22.12% -1.1% |
22.06% -0.3% |
19.23% -12.8% |
19% -1.2% |
18.68% -1.7% |
19.36% 3.6% |
19.07% -1.5% |
19.4% 1.8% |
19.22% -0.9% |
18.51% -3.7% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.58% 5.6% |
25.45% -7.7% |
25.28% -0.7% |
24.15% -4.5% |
21.22% -12.1% |
20.59% -2.9% |
20.57% -0.1% |
21.19% 3.0% |
20.93% -1.2% |
21.05% 0.6% |
20.29% -3.6% |
20.17% -0.6% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.38% 278.0% |
22.88% 2.3% |
15.09% -34.1% |
15.15% 0.4% |
13.18% -13.0% |
12.91% -2.1% |
10.77% -16.6% |
11.54% 7.1% |
11.02% -4.5% |
11.51% 4.5% |
10.55% -8.3% |
10.2% -3.4% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.96% 279.7% |
18.01% 0.3% |
12.9% -28.4% |
12.87% -0.2% |
11.21% -12.9% |
10.69% -4.6% |
9.41% -12.0% |
10.06% 6.8% |
9.69% -3.6% |
9.95% 2.7% |
9.27% -6.8% |
8.94% -3.6% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.28% 285.0% |
22.55% 1.2% |
14.95% -33.7% |
14.71% -1.6% |
13.44% -8.7% |
12.19% -9.3% |
10.28% -15.7% |
10.76% 4.7% |
10.75% -0.1% |
10.65% -0.8% |
9.8% -8.0% |
9.39% -4.1% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
1.13K - |
- | - | - |
1.21K - |
1.84K 51.9% |
1.63K -11.2% |
- |
1.9K - |
1.92K 1.1% |
1.95K 1.7% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.68 -2.9% |
3.18 -13.5% |
7.47 135.1% |
7.22 -3.4% |
7.18 -0.6% |
6.02 -16.1% |
6.59 9.4% |
6.36 -3.5% |
7.28 14.5% |
6.51 -10.6% |
7.51 15.4% |
7.19 -4.3% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.96 -6.9% |
2.52 -14.8% |
6.74 166.9% |
6.28 -6.8% |
6.33 0.9% |
5.31 -16.1% |
5.55 4.5% |
5.4 -2.7% |
6.25 15.9% |
5.85 -6.4% |
6.53 11.6% |
6.16 -5.5% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
0 - |
0 -49.1% |
0 -13.5% |
0 23.7% |
0 -31.5% |
0 -8.7% |
0 -7.3% |
0 -8.9% |
0 -7.7% |
0 -10.3% |
0 17.3% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.25 -0.8% |
1.28 3.0% |
1.13 -11.6% |
1.14 0.5% |
1.14 0.1% |
1.17 2.4% |
1.15 -1.3% |
1.15 0.1% |
1.13 -1.8% |
1.15 1.2% |
1.12 -1.9% |
1.13 0.4% |