2016 Q4 | 2017 Q4 | 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] |
13.12% 6.2% |
15.96% 21.7% |
17.95% 12.5% |
19.99% 11.3% |
21.66% 8.4% |
22.72% 4.9% |
23.4% 3.0% |
22.25% -4.9% |
20.24% -9.0% |
16.46% -18.7% |
8.83% -46.4% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.34% -36.9% |
5.92% -29.0% |
4.48% -24.3% |
3.21% -28.5% |
5.2% 62.2% |
9.03% 73.6% |
12.3% 36.3% |
12.96% 5.4% |
12.13% -6.5% |
5.85% -51.8% |
-3.73% - |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.67% 26.8% |
10.52% 8.8% |
10.69% 1.7% |
10.62% -0.7% |
11.49% 8.2% |
11.54% 0.4% |
11.75% 1.9% |
10.25% -12.8% |
7.26% -29.2% |
3.92% -46.0% |
-3.7% - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.08% -33.8% |
1.47% -29.4% |
1.03% -30.0% |
0.83% -19.7% |
1.51% 82.0% |
2.63% 74.7% |
3.14% 19.2% |
3.26% 3.9% |
2.97% -8.8% |
1.27% -57.3% |
-0.84% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.34% -34.1% |
0.95% -29.3% |
0.7% -25.9% |
0.51% -28.2% |
0.88% 74.0% |
1.56% 77.2% |
1.94% 24.4% |
1.85% -4.5% |
1.63% -11.9% |
0.68% -58.0% |
-0.44% - |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.22% -27.3% |
1.58% -28.8% |
1.22% -22.5% |
0.9% -26.4% |
1.79% 98.8% |
2.14% 19.7% |
2.74% 27.9% |
2.36% -13.9% |
2.64% 11.9% |
0.79% -70.1% |
-0.87% - |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.75 -23.4% |
3.22 -14.2% |
2.84 -11.7% |
2.65 -6.6% |
3.55 33.8% |
5.75 62.1% |
7.53 30.8% |
7.68 2.1% |
7.76 1.0% |
3.35 -56.8% |
-1.27 - |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.83 -8.2% |
1.89 3.1% |
4.79 154.2% |
5.77 20.4% |
6.4 10.9% |
5.67 -11.3% |
4.57 -19.5% |
3.68 -19.4% |
4.11 11.8% |
3.63 -11.8% |
3.4 -6.4% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.21 -15.6% |
1.24 2.2% |
4.17 236.5% |
5.24 25.7% |
5.86 11.9% |
5.1 -12.9% |
3.96 -22.5% |
2.96 -25.1% |
3.19 7.7% |
2.9 -9.0% |
2.64 -9.1% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.27 1.2% |
0.3 10.1% |
0.23 -23.0% |
0.25 7.4% |
0.22 -9.9% |
0.19 -13.5% |
0.2 4.8% |
0.2 -2.3% |
0.22 9.8% |
0.34 56.8% |
0.39 13.9% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.53 0.6% |
1.56 1.9% |
1.42 -8.7% |
1.72 21.0% |
1.85 7.5% |
1.78 -3.8% |
1.81 1.5% |
1.79 -0.9% |
1.8 0.2% |
1.92 7.0% |
2.03 5.6% |