2017 Q4 | 2018 Q4 | 2019 Q2 | 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] |
39.32% 119.6% |
33.94% -13.7% |
30.95% -8.8% |
29.76% -3.8% |
28.75% -3.4% |
28.88% 0.5% |
29.8% 3.2% |
35.18% 18.1% |
37.62% 6.9% |
40.17% 6.8% |
42.19% 5.0% |
38.78% -8.1% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.42% -6.4% |
22.5% -3.9% |
20.64% -8.3% |
21.43% 3.8% |
21.55% 0.6% |
24.42% 13.3% |
23.74% -2.8% |
27.1% 14.2% |
26.93% -0.6% |
26.56% -1.4% |
28.56% 7.5% |
26.36% -7.7% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.73% - |
24.28% -12.4% |
20.84% -14.2% |
17.49% -16.1% |
13.51% -22.8% |
15.87% 17.5% |
17.28% 8.9% |
23.4% 35.4% |
24.42% 4.4% |
22.61% -7.4% |
22.75% 0.6% |
15.77% -30.7% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.24% -16.6% |
8.32% -51.7% |
7.57% -9.0% |
7.1% -6.3% |
6.66% -6.2% |
5.59% -16.1% |
6.03% 7.9% |
8.07% 33.8% |
8.41% 4.3% |
7.6% -9.7% |
7.37% -3.1% |
5.74% -22.1% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.24% -11.4% |
7.76% -49.1% |
7.09% -8.7% |
6.66% -6.1% |
6.27% -5.9% |
5.21% -16.9% |
5.69% 9.2% |
7.56% 33.0% |
7.97% 5.3% |
6.98% -12.4% |
6.91% -1.0% |
5.35% -22.6% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.63% -18.8% |
8.18% -50.8% |
8.26% 1.0% |
5.27% -36.2% |
9.12% 73.0% |
3.28% -64.0% |
3.66% 11.6% |
6% 63.9% |
5.75% -4.1% |
5.8% 1.0% |
5.77% -0.5% |
3.34% -42.1% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
986.14 - |
- | - | - | - |
429.1 - |
804.44 87.5% |
1.16K 44.7% |
529.49 -54.5% |
660.71 24.8% |
641.48 -2.9% |
502.68 -21.6% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.01 -6.0% |
20.67 195.1% |
20.44 -1.1% |
21.71 6.2% |
26.42 21.7% |
10.66 -59.7% |
14.49 35.9% |
11.54 -20.3% |
13.26 14.9% |
11.98 -9.6% |
15.47 29.1% |
14.97 -3.2% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.97 -2.3% |
19.69 229.7% |
19.4 -1.5% |
20.44 5.3% |
24.99 22.3% |
10.02 -59.9% |
13.45 34.3% |
10.72 -20.3% |
12.3 14.8% |
10.87 -11.7% |
14.11 29.8% |
13.43 -4.8% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - |
0 - |
0 -0.7% |
0 -3.6% |
0 -4.1% |
0 -5.2% |
0 -12.6% |
0 -1.4% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.13 0.8% |
1.05 -7.3% |
1.05 0.1% |
1.05 -0.3% |
1.04 -0.8% |
1.1 5.8% |
1.07 -2.4% |
1.09 1.4% |
1.07 -1.1% |
1.08 0.6% |
1.06 -1.8% |
1.06 0.0% |