2015 Q4 | 2016 Q4 | 2017 Q4 | 2018 Q2 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
42.3% -4.5% |
40.4% -4.5% |
37.06% -8.3% |
36.75% -0.8% |
34.86% -5.1% |
34.36% -1.4% |
33.29% -3.1% |
30.69% -7.8% |
33.43% 8.9% |
32.09% -4.0% |
34.3% 6.9% |
33.99% -0.9% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.21% 12.4% |
22.85% -5.6% |
18.7% -18.2% |
18.52% -1.0% |
12.78% -31.0% |
7.78% -39.1% |
14.04% 80.4% |
10.88% -22.5% |
17.12% 57.3% |
27.3% 59.4% |
24.57% -10.0% |
25.93% 5.5% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.32% 4.7% |
29.87% -4.6% |
21.64% -27.5% |
19.22% -11.2% |
12.65% -34.2% |
9.58% -24.3% |
12.53% 30.8% |
10.57% -15.6% |
15.94% 50.8% |
16.24% 1.8% |
20.41% 25.7% |
20.44% 0.1% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.69% 42.7% |
7.28% -5.3% |
5.4% -25.8% |
4.75% -12.1% |
2.8% -41.1% |
1.77% -36.9% |
3.24% 83.7% |
2.6% -19.8% |
4.98% 91.4% |
8.18% 64.3% |
7.77% -5.0% |
8.45% 8.8% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.95% 40.9% |
5.51% -7.3% |
4.06% -26.4% |
3.58% -11.8% |
2.1% -41.2% |
1.31% -37.9% |
2.38% 82.0% |
1.9% -20.0% |
3.65% 91.8% |
5.96% 63.6% |
5.67% -5.0% |
6.24% 10.1% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.61% 45.1% |
7.28% -4.4% |
5.36% -26.4% |
4.69% -12.5% |
2.8% -40.3% |
1.77% -36.8% |
1.49% -15.8% |
1.42% -4.7% |
2.99% 110.9% |
7.05% 135.4% |
7.15% 1.4% |
7.75% 8.4% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
55.02 27.0% |
69.7 26.7% |
66.21 -5.0% |
95.58 44.4% |
65.88 -31.1% |
77.78 18.1% |
163.34 110.0% |
105.96 -35.1% |
1.13K 969.4% |
593.03 -47.7% |
497.2 -16.2% |
668.05 34.4% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.39 6.8% |
4.14 -5.8% |
4.22 2.1% |
4.06 -3.8% |
3.74 -8.0% |
3.58 -4.1% |
3.32 -7.4% |
3.31 -0.2% |
3.38 2.0% |
3.53 4.6% |
3.6 1.9% |
3.94 9.3% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.72 6.8% |
3.42 -8.1% |
3.44 0.7% |
3.2 -7.0% |
2.93 -8.5% |
2.71 -7.5% |
2.5 -7.7% |
2.47 -1.1% |
2.47 -0.2% |
2.62 6.3% |
2.71 3.3% |
3 10.8% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0 -91.3% |
0 -71.8% |
0 -5.0% |
0 -42.6% |
0 2.2% |
0 -85.3% |
0 3194.7% |
0 -13.4% |
0 -96.7% |
0 -100% |
0 - |
- | |
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.3 -1.8% |
1.32 1.6% |
1.31 -0.6% |
1.33 0.9% |
1.36 2.2% |
1.38 1.9% |
1.41 2.2% |
1.41 -0.2% |
1.37 -2.5% |
1.36 -0.9% |
1.33 -2.3% |
1.3 -2.2% |