2017 Q4 | 2018 Q4 | 2019 Q4 | 2020 Q2 | 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] |
49.67% -50.3% |
45.61% -8.2% |
43.24% -5.2% |
49.95% 15.5% |
40.57% -18.8% |
38.96% -4.0% |
41.63% 6.9% |
43.09% 3.5% |
43.83% 1.7% |
46.18% 5.4% |
46.14% -0.1% |
46.93% 1.7% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.27% -6.3% |
26.33% 8.5% |
21.99% -16.5% |
22.11% 0.6% |
23.83% 7.8% |
24.24% 1.7% |
26.87% 10.8% |
28.57% 6.3% |
29.48% 3.2% |
28.31% -4.0% |
26.49% -6.4% |
23% -13.2% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.98% -74.0% |
29.54% 13.7% |
23.68% -19.9% |
32.69% 38.1% |
25.71% -21.4% |
26.09% 1.5% |
28.84% 10.5% |
31.17% 8.1% |
30.67% -1.6% |
28.46% -7.2% |
25.71% -9.7% |
19.04% -25.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.7% - |
- |
33.66% - |
30.63% -9.0% |
42.81% 39.8% |
38.97% -8.9% |
24.53% -37.1% |
29.17% 19.0% |
27.88% -4.4% |
21.53% -22.8% |
11.03% -48.7% |
6.86% -37.9% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.45% - |
- |
26.88% - |
24.17% -10.1% |
31.89% 31.9% |
30.83% -3.3% |
21.42% -30.5% |
25.96% 21.2% |
24.61% -5.2% |
19.7% -20.0% |
10.17% -48.4% |
6.38% -37.3% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.64% - |
- |
32.75% - |
30.63% -6.5% |
42.1% 37.5% |
37.96% -9.8% |
24.06% -36.6% |
28.48% 18.4% |
27.14% -4.7% |
21.21% -21.8% |
10.78% -49.2% |
6.63% -38.4% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
1.24K - |
834.4 -32.6% |
1.47K 75.7% |
1.26K -14.3% |
1.12K -11.0% |
939.36 -16.0% |
712.88 -24.1% |
505.27 -29.1% |
373.95 -26.0% |
247.23 -33.9% |
162.4 -34.3% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.23 - |
- |
4.59 - |
- |
3.67 - |
4.73 28.8% |
9.84 108.1% |
12.7 29.0% |
16.3 28.3% |
29.19 79.1% |
24.86 -14.8% |
22.21 -10.7% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.43 - |
- |
3.44 - |
- |
2.79 - |
3.6 28.7% |
9.06 151.9% |
11.8 30.3% |
15.23 29.1% |
27.46 80.3% |
23.29 -15.2% |
21.03 -9.7% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.01 - |
- |
0.01 - |
- |
0.02 - |
0.01 -19.0% |
0.01 -45.0% |
0.01 34.3% |
0.01 2.9% |
0.01 -13.5% |
0.01 -0.3% |
0.01 -10.7% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.3 - |
- |
1.27 - |
1.27 -0.2% |
1.37 8.1% |
1.26 -7.7% |
1.12 -11.3% |
1.1 -2.3% |
1.08 -1.7% |
1.05 -2.9% |
1.05 0.4% |
1.05 0.4% |