2017 Q2 | 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] |
42.92% -15.1% |
46.77% 9.0% |
46.05% -1.5% |
44.78% -2.8% |
41.32% -7.7% |
44.03% 6.6% |
42.05% -4.5% |
42.43% 0.9% |
43.24% 1.9% |
46.25% 7.0% |
45.66% -1.3% |
43.71% -4.3% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.47% -41.1% |
10.37% -0.9% |
-0.99% - |
8.07% - |
6.39% -20.9% |
11.52% 80.3% |
6.72% -41.7% |
10.14% 51.0% |
8.3% -18.1% |
6.29% -24.2% |
5.16% -18.1% |
7.96% 54.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.84% -41.6% |
8.65% -20.2% |
-2.35% - |
7.63% - |
3.94% -48.4% |
8.86% 125.0% |
7.37% -16.7% |
10.61% 43.8% |
6.78% -36.1% |
5.68% -16.2% |
6.06% 6.7% |
8.63% 42.3% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.98% -49.5% |
2.09% 5.4% |
-0.24% - |
2.07% - |
1.32% -36.0% |
2.8% 111.4% |
1.75% -37.3% |
2.75% 56.7% |
1.82% -33.9% |
1.89% 4.2% |
1.58% -16.6% |
3.05% 93.1% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.53% -50.5% |
1.61% 5.3% |
-0.19% - |
1.59% - |
1.02% -35.9% |
2.12% 108.4% |
1.3% -38.5% |
2.08% 59.7% |
1.43% -31.3% |
1.48% 3.7% |
1.18% -20.3% |
2.3% 94.0% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.78% -52.8% |
2.21% 24.0% |
-0.46% - |
2.02% - |
1.08% -46.4% |
2.95% 172.1% |
0.9% -69.5% |
2.76% 207.0% |
1.07% -61.3% |
2.92% 174.3% |
0.15% -94.9% |
3.06% 1969.5% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
57.28 -56.1% |
55.23 -3.6% |
-6.45 - |
81.64 - |
50.25 -38.4% |
59.56 18.5% |
51.54 -13.5% |
114.45 122.1% |
112.63 -1.6% |
81.51 -27.6% |
104.21 27.9% |
1.34K 1184.9% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.37 -10.4% |
3.69 9.4% |
3.35 -9.0% |
3.57 6.4% |
3.32 -7.0% |
3.2 -3.6% |
2.92 -8.7% |
3.33 13.9% |
3.37 1.3% |
3.2 -5.2% |
2.61 -18.5% |
3.17 21.7% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.97 -12.2% |
3.19 7.4% |
2.82 -11.6% |
3.02 7.0% |
2.81 -6.7% |
2.81 0.1% |
2.52 -10.6% |
2.9 15.2% |
2.84 -2.1% |
2.63 -7.4% |
1.94 -26.3% |
2.25 16.2% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.08 0.3% |
0.07 -2.3% |
0.08 2.2% |
0.06 -17.0% |
0.08 20.6% |
0.07 -3.6% |
0.09 25.3% |
0.05 -40.7% |
0.04 -30.7% |
0.02 -44.5% |
0.05 148.3% |
0.03 -34.8% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.32 3.0% |
1.28 -2.8% |
1.31 2.6% |
1.29 -1.9% |
1.31 1.8% |
1.33 1.0% |
1.36 2.9% |
1.28 -6.4% |
1.26 -1.2% |
1.29 2.2% |
1.38 6.9% |
1.28 -7.2% |