2016 Q4 | 2017 Q4 | 2018 Q3 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.93% 0.3% |
36.08% 0.4% |
34.93% -3.2% |
34.92% 0.0% |
35.35% 1.2% |
35.35% 0.0% |
37.12% 5.0% |
38.32% 3.3% |
38.98% 1.7% |
39.91% 2.4% |
40.79% 2.2% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.78% -3.1% |
18.47% -1.7% |
18.7% 1.3% |
18.73% 0.2% |
18.94% 1.1% |
18.76% -1.0% |
19.97% 6.5% |
20.79% 4.1% |
20.54% -1.2% |
21.21% 3.3% |
23.6% 11.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.64% -0.9% |
21.74% 0.4% |
20.88% -3.9% |
21.12% 1.2% |
20.84% -1.3% |
21.3% 2.2% |
22.43% 5.3% |
23.57% 5.1% |
24.34% 3.3% |
24.97% 2.6% |
26.12% 4.6% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.23% 3.1% |
13.13% -0.8% |
13.77% 4.9% |
14.29% 3.8% |
14.36% 0.5% |
14.33% -0.2% |
15.05% 5.0% |
16.52% 9.8% |
15.88% -3.9% |
16.77% 5.6% |
18.59% 10.8% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.72% 3.0% |
9.43% -2.9% |
9.76% 3.5% |
10.1% 3.5% |
10.38% 2.8% |
9.95% -4.1% |
10.49% 5.4% |
11.06% 5.5% |
11.14% 0.7% |
11.34% 1.8% |
12.85% 13.3% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.38% 3.3% |
12.39% 0.2% |
12.71% 2.5% |
13.23% 4.1% |
13.33% 0.8% |
13.3% -0.3% |
14.4% 8.3% |
15.84% 10.0% |
15.14% -4.5% |
16.17% 6.9% |
17.74% 9.7% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
12.74K - |
4.49K -64.8% |
7.78K 73.5% |
9.53K 22.4% |
8.86K -7.0% |
9.38K 5.9% |
8.86K -5.6% |
9.41K 6.3% |
10.48K 11.3% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.19 -6.4% |
2.99 -6.4% |
3.04 1.9% |
2.81 -7.5% |
3.28 16.6% |
2.99 -8.9% |
2.96 -0.9% |
2.71 -8.7% |
2.88 6.3% |
2.66 -7.5% |
2.94 10.4% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.9 -3.1% |
2.65 -8.6% |
2.67 0.7% |
2.45 -8.2% |
2.92 19.1% |
2.68 -8.2% |
2.61 -2.4% |
2.39 -8.5% |
2.57 7.6% |
2.4 -6.9% |
2.6 8.6% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0 -42.8% |
0 -76.1% |
0 1034.4% |
0 9.0% |
0 -36.2% |
0 617.7% |
0 36.3% |
0.01 21.5% |
0 -66.0% |
0 -10.3% |
0 -26.9% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.38 2.5% |
1.44 4.4% |
1.43 -0.8% |
1.48 3.9% |
1.39 -6.2% |
1.44 3.8% |
1.44 0.0% |
1.5 4.3% |
1.46 -2.9% |
1.51 3.6% |
1.45 -4.2% |