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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
42.21% 39.2% |
42.7% 1.1% |
42.8% 0.3% |
43.16% 0.8% |
43.22% 0.1% |
41.89% -3.1% |
40.27% -3.9% |
40.31% 0.1% |
40.78% 1.1% |
39.11% -4.1% |
38.16% -2.4% |
35.46% -7.1% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.39% -2.7% |
26.44% 0.2% |
28% 5.9% |
30.33% 8.4% |
30.66% 1.1% |
26.25% -14.4% |
24.5% -6.7% |
23.02% -6.0% |
22.97% -0.2% |
24.14% 5.1% |
23.53% -2.5% |
21.79% -7.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.51% 116.2% |
29.4% -0.4% |
29.16% -0.8% |
30.22% 3.7% |
29.66% -1.9% |
28.6% -3.6% |
27.2% -4.9% |
25.9% -4.8% |
25.12% -3.0% |
22.7% -9.6% |
20.39% -10.2% |
19.19% -5.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
39.06% -2.7% |
14.98% -61.6% |
15.96% 6.5% |
18.12% 13.6% |
18.44% 1.8% |
10.83% -41.3% |
11.18% 3.3% |
11.23% 0.4% |
11.26% 0.3% |
11.25% -0.1% |
10.45% -7.1% |
11% 5.3% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.11% -10.3% |
9.98% -29.3% |
9.94% -0.4% |
11.07% 11.4% |
11.14% 0.6% |
8.23% -26.1% |
7.94% -3.5% |
8.01% 0.8% |
7.91% -1.3% |
8.47% 7.1% |
7.28% -14.0% |
8.13% 11.7% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
36.56% -6.4% |
14.69% -59.8% |
14.27% -2.9% |
17.03% 19.4% |
17.25% 1.2% |
10.13% -41.3% |
10.45% 3.2% |
9.31% -10.9% |
10.99% 18.0% |
8.92% -18.9% |
7.43% -16.7% |
8.75% 17.8% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.53K -8.0% |
32.58K 51.3% |
3.83K -88.2% |
249.96 -93.5% |
134.68 -46.1% |
85.4 -36.6% |
58.46 -31.5% |
51.13 -12.5% |
37.76 -26.1% |
31.12 -17.6% |
24.69 -20.6% |
24.01 -2.8% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.59 -3.6% |
4 151.2% |
3.27 -18.2% |
3.18 -2.8% |
3.27 2.8% |
4.07 24.5% |
3.4 -16.4% |
3.56 4.4% |
3.19 -10.2% |
3.66 14.6% |
2.88 -21.1% |
3.59 24.3% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.83 -3.4% |
3.25 289.1% |
2.63 -19.1% |
2.53 -3.6% |
2.51 -1.0% |
3.36 33.9% |
2.87 -14.6% |
3.05 6.5% |
2.73 -10.6% |
3.21 17.7% |
2.52 -21.5% |
3.18 26.2% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
0.06 - |
0.06 1.9% |
0.06 -3.4% |
0.04 -36.1% |
0.13 248.7% |
0.14 11.5% |
0.2 34.9% |
0.14 -29.2% |
0.23 64.0% |
0.15 -34.6% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.54 6.2% |
1.32 -48.0% |
1.43 8.0% |
1.44 1.1% |
1.42 -1.3% |
1.31 -7.9% |
1.39 6.2% |
1.37 -1.9% |
1.42 4.3% |
1.34 -5.6% |
1.48 9.8% |
1.34 -9.2% |