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] |
72.45% -9.8% |
74.82% 3.3% |
74.82% 0.0% |
78.04% 4.3% |
68.68% -12.0% |
72.64% 5.8% |
73.15% 0.7% |
76.65% 4.8% |
61.49% -19.8% |
71.43% 16.2% |
71.56% 0.2% |
67.78% -5.3% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.98% -39.9% |
21.81% 36.5% |
17.09% -21.6% |
29.72% 73.9% |
8.03% -73.0% |
16.91% 110.4% |
10.48% -38.0% |
17.92% 71.0% |
7.58% -57.7% |
15.9% 109.8% |
14.72% -7.4% |
12.61% -14.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.83% -51.4% |
31.46% 76.5% |
20.02% -36.4% |
41.45% 107.0% |
13.92% -66.4% |
22.88% 64.4% |
9.05% -60.4% |
27.18% 200.1% |
7.02% -74.2% |
22.55% 221.1% |
14.56% -35.4% |
16.78% 15.2% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.6% -53.2% |
6.81% 47.9% |
5.52% -19.0% |
9.25% 67.7% |
2.13% -77.0% |
4.73% 122.1% |
2.83% -40.3% |
4.85% 71.5% |
1.86% -61.7% |
4.14% 123.1% |
3.76% -9.1% |
2.8% -25.7% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.77% -51.0% |
5.58% 48.0% |
4.54% -18.5% |
7.3% 60.6% |
1.6% -78.0% |
3.56% 122.6% |
2.17% -39.1% |
3.85% 77.3% |
1.51% -60.8% |
3.35% 122.5% |
3.1% -7.7% |
2.34% -24.3% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.6% -53.2% |
6.81% 47.9% |
5.52% -19.0% |
8.71% 58.0% |
2.02% -76.9% |
4.48% 122.3% |
2.69% -40.1% |
4.72% 75.6% |
1.85% -60.8% |
4.13% 123.3% |
3.76% -9.0% |
2.8% -25.6% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
2.09K - |
509.72 -75.6% |
1.08K 112.7% |
384.39 -64.5% |
1.86K 384.7% |
7.92K 325.1% |
41.11K 419.0% |
27.17K -33.9% |
- | |
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.53 -22.6% |
4.74 34.1% |
3.88 -18.2% |
4.19 8.1% |
3.25 -22.3% |
3.99 22.7% |
3.48 -12.8% |
3.9 12.1% |
3.18 -18.5% |
3.69 16.0% |
3.57 -3.2% |
4.31 20.7% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.47 -22.9% |
4.67 34.6% |
3.79 -18.9% |
4.07 7.4% |
3.2 -21.5% |
3.95 23.6% |
3.4 -13.8% |
3.75 10.2% |
3.12 -16.8% |
3.65 16.9% |
3.49 -4.3% |
4.18 19.7% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
0.06 - |
0.06 -3.4% |
0.06 -4.3% |
0.05 -3.9% |
0 -94.4% |
0 -26.4% |
0 -36.1% |
0 -51.8% |
0 -100% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.26 6.7% |
1.18 -6.0% |
1.24 4.9% |
1.29 4.0% |
1.37 5.8% |
1.29 -5.7% |
1.32 2.1% |
1.2 -8.5% |
1.26 4.4% |
1.21 -3.6% |
1.22 0.7% |
1.17 -4.1% |