2017 Q2 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.5% -17.5% |
28.48% -15.0% |
21.2% -25.6% |
26.71% 26.0% |
23.4% -12.4% |
27.45% 17.3% |
30.45% 10.9% |
38.14% 25.3% |
41.51% 8.8% |
46.88% 12.9% |
48.37% 3.2% |
46.5% -3.9% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.31% -25.6% |
11.43% -20.1% |
0.5% -95.6% |
8.97% 1681.1% |
2.68% -70.2% |
13.15% 391.0% |
7.63% -42.0% |
16.27% 113.3% |
17.49% 7.5% |
21.86% 24.9% |
27.57% 26.2% |
24.15% -12.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.1% -31.1% |
15.53% -3.5% |
1.03% -93.3% |
9.9% 857.1% |
0.53% -94.7% |
6.03% 1039.7% |
7.5% 24.4% |
13.78% 83.8% |
21.32% 54.7% |
22.73% 6.6% |
32.5% 43.0% |
28.92% -11.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.74% -52.1% |
1.75% 0.8% |
0.05% -97.1% |
1.2% 2242.6% |
0.31% -74.6% |
1.56% 412.3% |
0.93% -40.6% |
2.23% 140.5% |
2.74% 22.6% |
3.78% 38.0% |
3.86% 2.2% |
4.76% 23.1% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.4% -53.0% |
1.42% 1.3% |
0.04% -97.1% |
0.94% 2199.3% |
0.23% -75.2% |
1.18% 404.0% |
0.73% -37.9% |
1.87% 155.7% |
2.28% 21.8% |
3.08% 35.1% |
3.21% 4.2% |
3.86% 20.0% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.06% -39.7% |
1.32% -35.9% |
0.14% -89.4% |
0.87% 521.2% |
0.96% 11.1% |
0.64% -33.6% |
1.1% 72.0% |
1.71% 55.7% |
3.55% 107.2% |
2.72% -23.4% |
3.97% 45.8% |
4.47% 12.6% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.23K - |
- |
1.59 - |
5.43K 341332.9% |
8.12 -99.9% |
-5.95K - |
- | - | - | - |
345.91 - |
- | |
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.34 21.0% |
3.88 -10.7% |
3.5 -9.8% |
3.21 -8.2% |
2.86 -10.8% |
2.72 -5.0% |
3.91 43.7% |
4.58 17.2% |
3.71 -19.0% |
3.73 0.4% |
4.69 25.8% |
3 -36.2% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.66 23.1% |
3.18 -13.0% |
2.79 -12.4% |
2.47 -11.6% |
2.3 -6.7% |
2.23 -3.3% |
3.19 43.5% |
3.76 17.6% |
2.93 -22.0% |
2.96 0.9% |
3.56 20.4% |
2.34 -34.4% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
0.03 - |
0.03 -18.8% |
0.09 248.9% |
0.06 -29.7% |
- | - | - | - | - | - | |
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.23 -2.1% |
1.24 0.7% |
1.26 1.9% |
1.28 1.6% |
1.33 3.4% |
1.33 0.0% |
1.21 -8.9% |
1.18 -2.8% |
1.22 4.2% |
1.23 0.3% |
1.18 -4.1% |
1.29 9.7% |