2015 Q4 | 2016 Q4 | 2017 Q4 | 2018 Q1 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.29% -4.6% |
14.82% -9.0% |
14.63% -1.3% |
13.78% -5.8% |
13.75% -0.2% |
14.56% 5.9% |
15.84% 8.7% |
18.26% 15.3% |
19.82% 8.5% |
22.34% 12.7% |
22.86% 2.3% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.1% -8.4% |
4.61% -9.5% |
5.49% 19.0% |
7.63% 38.9% |
7.51% -1.6% |
7.77% 3.5% |
8.4% 8.1% |
5.49% -34.7% |
5.51% 0.3% |
5.44% -1.2% |
3.52% -35.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.59% -5.9% |
6.14% -6.9% |
8.65% 40.8% |
11.34% 31.1% |
11.37% 0.3% |
11.55% 1.6% |
10.68% -7.6% |
7.24% -32.2% |
7.2% -0.6% |
7.42% 3.1% |
6.4% -13.7% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.92% -1.2% |
6.78% -2.0% |
9.23% 36.1% |
12.94% 40.2% |
12.86% -0.6% |
13.05% 1.5% |
12.06% -7.6% |
6.23% -48.4% |
5.43% -12.8% |
4.55% -16.3% |
2.68% -41.0% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.37% 0.4% |
4.24% -2.9% |
5.53% 30.3% |
7.48% 35.2% |
7.66% 2.5% |
7.77% 1.4% |
7.17% -7.7% |
3.68% -48.6% |
3.3% -10.5% |
2.7% -18.2% |
1.54% -42.7% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.72% 2.4% |
5.9% 3.2% |
7.57% 28.1% |
9.91% 31.0% |
10.01% 1.0% |
10.3% 2.9% |
9.92% -3.7% |
5.85% -41.0% |
5.51% -5.8% |
4.37% -20.7% |
2.89% -33.8% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.01 -25.6% |
6.07 -24.3% |
6.99 15.2% |
8.6 23.0% |
8.21 -4.5% |
7.86 -4.2% |
6.17 -21.5% |
3.52 -43.0% |
3.1 -12.0% |
2.73 -11.8% |
2.51 -8.0% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.52 13.2% |
1.56 2.2% |
1.4 -10.3% |
1.55 10.7% |
1.87 21.1% |
2.08 10.9% |
2.01 -3.1% |
2.18 8.3% |
2.23 2.2% |
3.03 36.2% |
1.79 -41.1% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.5 12.7% |
1.52 1.6% |
1.16 -24.1% |
1.53 32.4% |
1.85 20.8% |
2.05 10.8% |
1.77 -13.7% |
2.07 17.2% |
2.11 1.6% |
2.93 39.0% |
1.51 -48.5% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.45 6.9% |
0.45 -0.1% |
0.44 -1.2% |
0.53 19.6% |
0.48 -10.1% |
0.45 -4.5% |
0.45 -1.1% |
0.44 -1.1% |
0.43 -2.1% |
0.54 23.2% |
0.63 17.1% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.66 -1.6% |
1.69 2.3% |
1.71 0.9% |
1.77 3.7% |
1.7 -4.3% |
1.66 -1.9% |
1.66 -0.5% |
1.61 -2.8% |
1.6 -0.6% |
1.71 6.6% |
1.82 6.6% |