2016 Q4 | 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] | [friend] |
62.84% 21.6% |
69.12% 10.0% |
73.1% 5.8% |
75.35% 3.1% |
78.05% 3.6% |
78.73% 0.9% |
77.89% -1.1% |
75.02% -3.7% |
69.74% -7.0% |
64.64% -7.3% |
60.86% -5.9% |
58.77% -3.4% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.33% 73.5% |
33.08% 30.6% |
38.7% 17.0% |
41.5% 7.2% |
46.24% 11.4% |
48.36% 4.6% |
52.75% 9.1% |
50.3% -4.6% |
46.5% -7.6% |
41.44% -10.9% |
31.29% -24.5% |
30.11% -3.8% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.3% 63.1% |
49.74% 23.4% |
55.88% 12.4% |
59.22% 6.0% |
63.37% 7.0% |
64.25% 1.4% |
63.37% -1.4% |
60.34% -4.8% |
54.46% -9.8% |
48.67% -10.6% |
44.84% -7.9% |
42.98% -4.2% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.59% 24.8% |
17.97% 32.2% |
19.74% 9.8% |
19.21% -2.7% |
24.87% 29.5% |
20.53% -17.5% |
16.13% -21.4% |
6.07% -62.4% |
5.59% -7.8% |
6.12% 9.3% |
23.5% 284.3% |
5.02% -78.7% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.67% 30.9% |
7.68% 35.4% |
8.95% 16.6% |
9.3% 3.9% |
12.79% 37.6% |
11.09% -13.3% |
9.42% -15.0% |
3.74% -60.3% |
3.52% -6.0% |
3.86% 9.9% |
14.41% 272.9% |
3.06% -78.8% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.18% 26.8% |
12.02% 30.8% |
13.69% 13.9% |
13.91% 1.6% |
18.36% 32.0% |
15.76% -14.2% |
12.74% -19.2% |
4.87% -61.8% |
4.55% -6.6% |
4.9% 7.7% |
18.96% 286.8% |
4.07% -78.5% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.65 96.0% |
14.48 50.0% |
19.34 33.6% |
22.27 15.2% |
30.13 35.3% |
37.24 23.6% |
46.09 23.7% |
- |
99.07 - |
- |
16.66K - |
- | |
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.86 -18.9% |
1.98 6.1% |
2.37 19.9% |
2.22 -6.3% |
2.25 1.5% |
2.63 16.7% |
2.5 -4.9% |
2.64 5.4% |
3.1 17.5% |
2.65 -14.4% |
1.88 -29.2% |
1.71 -9.1% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.84 -18.7% |
1.97 6.7% |
2.36 20.2% |
2.2 -6.8% |
2.25 2.1% |
2.62 16.6% |
2.49 -5.2% |
2.63 5.8% |
3.09 17.6% |
2.65 -14.3% |
1.88 -29.2% |
1.7 -9.4% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.62 -3.3% |
0.56 -10.1% |
0.48 -14.8% |
0.43 -8.9% |
0.35 -18.2% |
0.31 -13.5% |
0.25 -19.2% |
0.24 -1.3% |
0.24 -2.0% |
0.24 -1.6% |
0.23 -1.5% |
0.23 -0.4% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.4 0.7% |
2.28 -5.0% |
2.14 -6.3% |
2 -6.5% |
1.9 -5.0% |
1.81 -4.7% |
1.63 -9.8% |
1.61 -1.3% |
1.57 -2.5% |
1.59 1.5% |
1.63 2.2% |
1.65 1.3% |