2017 Q2 | 2017 Q3 | 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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.93% -8.9% |
22.78% 8.9% |
26.41% 15.9% |
27.51% 4.1% |
24.06% -12.5% |
27.35% 13.7% |
28.2% 3.1% |
28.4% 0.7% |
21.2% -25.4% |
23.39% 10.3% |
27.08% 15.8% |
26.43% -2.4% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.68% -74.7% |
6.35% 278.8% |
5.61% -11.5% |
-1.47% - |
1.27% - |
6.53% 414.7% |
5.7% -12.6% |
6.58% 15.4% |
-0.18% - |
3.94% - |
5.04% 27.9% |
6.37% 26.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.87% -80.4% |
3.12% 257.6% |
7.16% 129.4% |
8.33% 16.4% |
4.04% -51.6% |
8.35% 107.0% |
8.32% -0.4% |
9.56% 14.9% |
0.53% -94.5% |
2.92% 452.9% |
6.75% 131.3% |
7.77% 15.1% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.49% -76.4% |
5.73% 283.3% |
5.04% -12.1% |
-1.34% - |
1.16% - |
6.08% 422.9% |
5.16% -15.2% |
6.02% 16.8% |
-0.16% - |
3.69% - |
4.73% 28.4% |
6.06% 27.9% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.93% -77.4% |
3.58% 286.9% |
3.37% -6.0% |
-0.9% - |
0.73% - |
3.78% 420.3% |
3.46% -8.5% |
4.11% 19.0% |
-0.1% - |
2.31% - |
3.15% 36.2% |
3.98% 26.5% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.53% -75.8% |
5.71% 273.6% |
5.06% -11.4% |
-1.31% - |
1.19% - |
6.07% 410.2% |
5.16% -15.1% |
6.02% 16.8% |
-0.16% - |
3.7% - |
4.73% 27.9% |
6.06% 27.9% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
67.47 -50.3% |
105.31 56.1% |
211 100.4% |
23 -89.1% |
110 378.3% |
253 130% |
- | - | - |
88 - |
- | - | |
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.17 -14.9% |
2.66 23.1% |
2.94 10.2% |
2.76 -6.0% |
2.26 -18.0% |
2.64 16.7% |
3.08 16.4% |
2.87 -6.8% |
2.19 -23.6% |
2.54 15.9% |
2.72 6.9% |
2.45 -9.7% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.09 -14.4% |
2.59 23.6% |
2.83 9.6% |
2.7 -4.6% |
2.22 -18.0% |
2.58 16.4% |
2.98 15.6% |
2.82 -5.6% |
2.15 -23.6% |
2.48 15.2% |
2.62 5.8% |
2.39 -9.0% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0 -27.1% |
0.01 165.5% |
- | - | - |
0.01 - |
- | - | - |
0 - |
- | - | |
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.68 8.3% |
1.53 -9.2% |
1.47 -3.8% |
1.52 3.5% |
1.69 11.0% |
1.54 -8.6% |
1.45 -6.1% |
1.48 2.7% |
1.67 12.4% |
1.52 -8.6% |
1.48 -2.8% |
1.56 5.1% |