2016 Q4 | 2017 Q4 | 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] |
33.07% -1.7% |
30.84% -6.7% |
26.76% -13.2% |
25.24% -5.7% |
26.61% 5.4% |
30.4% 14.2% |
36.66% 20.6% |
42.62% 16.3% |
46.25% 8.5% |
48.56% 5.0% |
48.83% 0.6% |
48.5% -0.7% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.48% -3.2% |
15.8% -4.1% |
12.18% -22.9% |
11.48% -5.8% |
13.78% 20.0% |
17.25% 25.2% |
21.99% 27.5% |
25.28% 14.9% |
27.72% 9.7% |
29.26% 5.6% |
30.57% 4.5% |
31.42% 2.8% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.36% -5.7% |
17.94% -7.3% |
13.91% -22.4% |
13.64% -2.0% |
15.19% 11.4% |
18.94% 24.7% |
24.82% 31.0% |
29.35% 18.3% |
32.5% 10.7% |
34.73% 6.9% |
35.56% 2.4% |
36.11% 1.5% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.32% -7.8% |
10.43% -27.1% |
8.67% -16.9% |
9.02% 4.0% |
11.89% 31.9% |
16.27% 36.8% |
21.96% 34.9% |
26.12% 18.9% |
29.84% 14.2% |
31.4% 5.2% |
32.09% 2.2% |
31.95% -0.4% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.4% -5.2% |
9.26% -18.8% |
7.56% -18.3% |
7.95% 5.1% |
10.45% 31.5% |
14.28% 36.7% |
18.9% 32.4% |
22.46% 18.8% |
22.53% 0.3% |
23.78% 5.5% |
23.81% 0.1% |
23.99% 0.7% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.26% -9.4% |
10.41% -27.0% |
8.64% -17.0% |
8.99% 4.0% |
11.86% 32.0% |
16.36% 37.9% |
21.82% 33.4% |
26.05% 19.4% |
25.78% -1.0% |
27.42% 6.4% |
28.25% 3.0% |
28.48% 0.8% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
213.31 246.0% |
1.46K 583.0% |
164.05 -88.7% |
141.13 -14.0% |
149.44 5.9% |
186.86 25.0% |
190.46 1.9% |
221.82 16.5% |
228.64 3.1% |
222.49 -2.7% |
129.97 -41.6% |
85.83 -34.0% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.74 -6.1% |
6.47 12.6% |
4.78 -26.1% |
4.88 2.2% |
4.83 -1.0% |
4.6 -4.7% |
4.69 2.0% |
4.81 2.5% |
5.98 24.4% |
5.89 -1.5% |
4.53 -23.1% |
5.14 13.4% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.94 -11.0% |
4.31 9.3% |
3.15 -26.8% |
3.03 -3.9% |
2.87 -5.3% |
2.88 0.3% |
2.95 2.6% |
3.11 5.3% |
4.41 41.9% |
4.46 1.2% |
3.44 -22.8% |
3.96 15.0% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
0 - |
0 -9.9% |
0 -19.3% |
0 -4.9% |
0 -35.4% |
0 -6.6% |
0.27 20711.9% |
0.25 -6.4% |
0.24 -4.3% |
0.22 -6.7% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.13 0.4% |
1.11 -1.4% |
1.15 4.0% |
1.15 -0.8% |
1.15 0.3% |
1.17 1.4% |
1.17 0.2% |
1.18 0.8% |
1.46 23.8% |
1.43 -1.5% |
1.48 3.2% |
1.45 -2.3% |