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] |
29.44% 1.8% |
29.71% 0.9% |
29.38% -1.1% |
30.83% 5.0% |
32.54% 5.6% |
34.21% 5.1% |
38.19% 11.6% |
39.9% 4.5% |
40.03% 0.3% |
39.2% -2.1% |
35.2% -10.2% |
28.2% -19.9% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.68% -0.6% |
13.17% 3.8% |
10.64% -19.2% |
11.25% 5.7% |
14.96% 33.0% |
17.73% 18.5% |
19.91% 12.3% |
21.25% 6.7% |
20.65% -2.8% |
16.99% -17.7% |
12.64% -25.6% |
7.07% -44.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.23% 4.2% |
16.75% -2.8% |
13.87% -17.2% |
15.29% 10.2% |
18.76% 22.7% |
21.21% 13.0% |
25.65% 20.9% |
27.5% 7.2% |
25.87% -5.9% |
22.71% -12.2% |
15.62% -31.2% |
9.08% -41.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.16% 1.8% |
6.51% 5.8% |
5.38% -17.4% |
5.84% 8.5% |
7.24% 24.0% |
9.66% 33.4% |
11.43% 18.3% |
12.41% 8.6% |
9.81% -20.9% |
7.23% -26.3% |
5.39% -25.4% |
3.52% -34.6% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.08% 0.5% |
5.11% 0.7% |
4.17% -18.4% |
4.55% 9.2% |
5.77% 26.7% |
7.66% 32.8% |
8.74% 14.1% |
9.59% 9.7% |
7.72% -19.5% |
5.85% -24.2% |
3.52% -39.8% |
2.35% -33.4% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.56% -0.3% |
5.61% 0.8% |
4.76% -15.2% |
5% 5.2% |
6.48% 29.5% |
8.65% 33.4% |
9.92% 14.8% |
10.46% 5.4% |
8.45% -19.2% |
6.57% -22.2% |
4.2% -36.1% |
2.76% -34.3% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.67 - |
16.63 13.4% |
12.65 -24.0% |
- |
15.3 - |
19.76 29.2% |
20.65 4.5% |
- |
24.77 - |
16.41 -33.7% |
15.62 -4.8% |
- | |
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.68 -19.6% |
2.16 -19.3% |
2.25 4.3% |
2.59 15.1% |
4.25 63.7% |
4.62 8.9% |
2.95 -36.1% |
3.83 29.6% |
3.28 -14.3% |
3.97 21.1% |
1.37 -65.4% |
1.37 -0.1% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.05 -22.5% |
1.61 -21.8% |
1.78 10.6% |
2.02 13.9% |
3.82 88.8% |
4.21 10.1% |
2.56 -39.1% |
3.36 31.2% |
2.78 -17.3% |
3.24 16.5% |
1.07 -66.9% |
1.07 0.1% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.12 46.9% |
0.17 44.7% |
0.17 1.7% |
0.25 47.8% |
0.17 -30.8% |
0.14 -17.0% |
0.17 19.1% |
0.14 -15.7% |
0.15 2.4% |
0.13 -10.1% |
0.37 176.4% |
0.41 10.7% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.23 3.1% |
1.3 5.9% |
1.31 0.2% |
1.36 4.3% |
1.27 -6.8% |
1.23 -3.1% |
1.31 6.2% |
1.25 -4.6% |
1.27 2.0% |
1.24 -2.4% |
1.75 40.7% |
1.75 0.3% |