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 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
46.55% 2.6% |
46.54% 0.0% |
44.54% -4.3% |
40.4% -9.3% |
35.58% -11.9% |
32.9% -7.5% |
31.88% -3.1% |
32.17% 0.9% |
31.9% -0.8% |
30.28% -5.1% |
30.5% 0.7% |
29.7% -2.6% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.71% 3.1% |
31.38% -1.0% |
30.18% -3.8% |
26.27% -13.0% |
23.63% -10.1% |
23.17% -1.9% |
21.83% -5.8% |
20.17% -7.6% |
19.17% -5.0% |
15.74% -17.9% |
14.81% -5.9% |
14.62% -1.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.65% 9.7% |
33.14% -1.5% |
32.37% -2.3% |
28.48% -12.0% |
22.85% -19.8% |
20.02% -12.4% |
19.04% -4.9% |
17.5% -8.1% |
18.01% 3.0% |
15.77% -12.4% |
14.23% -9.8% |
14.15% -0.5% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.57% 22.3% |
25.05% 11.0% |
23.18% -7.5% |
20.79% -10.3% |
16.1% -22.6% |
14.27% -11.4% |
13.42% -5.9% |
12.28% -8.5% |
12.31% 0.2% |
9.2% -25.3% |
7.02% -23.6% |
7.19% 2.3% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.18% 17.5% |
19.23% 11.9% |
17.6% -8.5% |
15.33% -12.9% |
11.72% -23.5% |
10.23% -12.7% |
8.46% -17.3% |
7.56% -10.6% |
7.92% 4.7% |
5.87% -25.9% |
4.13% -29.7% |
4.18% 1.2% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.62% 22.7% |
24.55% 8.6% |
22.93% -6.6% |
20.27% -11.6% |
15.85% -21.8% |
14.03% -11.4% |
11.22% -20.1% |
10.01% -10.8% |
10.17% 1.6% |
7.49% -26.3% |
5.02% -33.0% |
5.16% 2.7% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
409.78 166.5% |
1.43K 249.6% |
6.43K 348.9% |
59.05K 818.2% |
35.91K -39.2% |
227.8 -99.4% |
- |
170.12 - |
140.85 -17.2% |
165.78 17.7% |
51.69 -68.8% |
75.38 45.8% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.08 -22.1% |
2.14 2.7% |
2.14 0.1% |
1.97 -8.1% |
2.13 8.1% |
1.94 -9.0% |
2.84 46.5% |
2.67 -6.1% |
3 12.4% |
2.79 -7.0% |
2.99 7.2% |
3.05 2.3% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.84 -20.5% |
1.82 -1.4% |
1.72 -5.1% |
1.52 -12.0% |
1.59 4.7% |
1.36 -14.1% |
2.27 66.3% |
2.03 -10.6% |
2.3 13.4% |
2.12 -7.7% |
2.23 4.9% |
2.28 2.4% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0 - |
0 -36.7% |
0 -32.4% |
0.01 10038.6% |
0.01 -5.8% |
0.01 -3.0% |
0.34 2517.9% |
0.38 10.9% |
0.38 0.4% |
0.37 -1.9% |
0.37 0.0% |
0.39 4.2% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.38 8.6% |
1.37 -0.8% |
1.4 1.7% |
1.42 1.4% |
1.36 -3.6% |
1.41 3.4% |
1.75 23.7% |
1.8 2.9% |
1.71 -4.7% |
1.7 -0.5% |
1.66 -2.6% |
1.65 -0.7% |