2017 Q4 | 2018 Q4 | 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] |
35.38% -12.2% |
30.03% -15.1% |
28.4% -5.4% |
27.99% -1.4% |
30.69% 9.7% |
34.7% 13.1% |
36.98% 6.6% |
37.5% 1.4% |
37% -1.3% |
32.13% -13.2% |
24.81% -22.8% |
25.63% 3.3% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.49% -12.5% |
15.33% -25.2% |
13.67% -10.8% |
13.13% -3.9% |
16.37% 24.6% |
21.17% 29.3% |
23.2% 9.6% |
25.34% 9.2% |
23.35% -7.9% |
15.63% -33.1% |
3.13% -80.0% |
-9.84% - |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.57% -14.6% |
17.91% -24.0% |
16.72% -6.7% |
16.56% -0.9% |
19.43% 17.3% |
24.92% 28.2% |
27.51% 10.4% |
27.07% -1.6% |
25.24% -6.8% |
14.83% -41.2% |
-3.43% - |
-8.57% - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.59% 2.4% |
11.09% -40.4% |
12.14% 9.5% |
14.11% 16.2% |
21.66% 53.5% |
34.97% 61.5% |
25.21% -27.9% |
26.3% 4.3% |
19.25% -26.8% |
7.46% -61.3% |
0.6% -92.0% |
-1.66% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.95% -2.8% |
8.45% -34.7% |
8.92% 5.5% |
9.37% 5.0% |
13.14% 40.3% |
20.6% 56.8% |
17.4% -15.5% |
17.9% 2.9% |
13.26% -25.9% |
5.1% -61.5% |
0.45% -91.3% |
-1.25% - |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.64% 20.3% |
8.93% -54.6% |
9.95% 11.5% |
12.19% 22.5% |
17.76% 45.6% |
30.79% 73.4% |
23.61% -23.3% |
23.54% -0.3% |
18.82% -20.0% |
5.77% -69.3% |
-0.12% - |
-2.28% - |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
173.29 24.2% |
69.6 -59.8% |
57.66 -17.2% |
56.78 -1.5% |
73.05 28.6% |
62.84 -14.0% |
69.53 10.6% |
57.89 -16.7% |
39.87 -31.1% |
21.71 -45.5% |
2.39 -89.0% |
-5.13 - |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.18 -18.7% |
2.79 -12.1% |
2.44 -12.4% |
2.02 -17.6% |
1.76 -12.7% |
1.74 -0.8% |
3.58 105.6% |
3.85 7.3% |
5.29 37.4% |
5.4 2.1% |
5.85 8.4% |
5.73 -2.1% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.26 -27.4% |
1.86 -17.8% |
1.51 -18.7% |
1.23 -18.5% |
1.08 -12.6% |
1.24 15.1% |
3.17 156.0% |
3.42 8.1% |
4.69 37.0% |
4.79 2.2% |
5.19 8.2% |
5.08 -2.1% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.02 58.2% |
0.11 366.5% |
0.16 40.1% |
0.18 11.8% |
0.21 16.6% |
0.16 -20.9% |
0.06 -61.6% |
0.07 17.0% |
0.05 -29.7% |
0.05 1.8% |
0.05 1.8% |
0.06 3.4% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.36 6.5% |
1.44 5.4% |
1.56 8.4% |
1.7 9.3% |
1.87 10.1% |
1.88 0.1% |
1.41 -24.6% |
1.39 -1.6% |
1.29 -7.2% |
1.27 -1.3% |
1.26 -1.2% |
1.27 0.5% |