2019 Q4 | 2020 Q4 | 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] |
85.39% -2.9% |
81.44% -4.6% |
87.41% 7.3% |
86.65% -0.9% |
85.92% -0.9% |
85.64% -0.3% |
85.48% -0.2% |
85.52% 0.1% |
83.01% -2.9% |
83.09% 0.1% |
81.73% -1.6% |
|
Net Margin | [friend] | [friend] |
49.73% 4.1% |
-23.25% - |
59.32% - |
50.34% -15.1% |
51.4% 2.1% |
49.98% -2.8% |
49.47% -1.0% |
52.35% 5.8% |
52.16% -0.4% |
51.66% -1.0% |
50.59% -2.1% |
|
Operating Margin | [friend] | [friend] |
50.49% -5.3% |
-37.9% - |
52.32% - |
50.1% -4.2% |
50.46% 0.7% |
48.34% -4.2% |
50.55% 4.6% |
51.98% 2.8% |
49.78% -4.2% |
46.33% -6.9% |
43.64% -5.8% |
|
Return On Equity (%) | [friend] | [friend] |
17.44% 9.7% |
- |
6.36% - |
- |
20.64% - |
18.62% -9.8% |
9.96% -46.5% |
7.35% -26.2% |
12.12% 64.9% |
12.69% 4.6% |
8.75% -31.1% |
|
Return On Assets (%) | [friend] | [friend] |
16.77% 8.1% |
- |
6.09% - |
- |
19.36% - |
17.87% -7.7% |
9.66% -46.0% |
7.14% -26.1% |
11.66% 63.3% |
12.12% 3.9% |
8.5% -29.9% |
|
Return On Invested Capital (%) | [friend] | [friend] |
17.26% 8.5% |
- |
6.3% - |
- |
20.33% - |
18.29% -10.0% |
9.92% -45.8% |
7.54% -24.0% |
11.3% 50.0% |
12.12% 7.2% |
7.93% -34.5% |
|
Interest Coverage | [friend] | [friend] |
227.65 - |
- | - | - |
278.07 - |
- |
275.24 - |
- |
355.45 - |
- |
256.74 - |
|
Current Ratio | [friend] | [friend] | - | - |
21.22 - |
- |
14.06 - |
33.67 139.4% |
41.77 24.1% |
38.06 -8.9% |
50.78 33.4% |
26.42 -48.0% |
44.98 70.2% |
|
QuickRatio | [friend] | [friend] | - | - |
18.37 - |
- |
12.17 - |
28.38 133.2% |
39.97 40.8% |
36.02 -9.9% |
43.4 20.5% |
22.39 -48.4% |
39.45 76.2% |
|
Total Debt / Equity | [friend] | [friend] | - | - |
0.01 - |
- |
0.02 - |
0.02 -15.7% |
0 -71.9% |
0 -5.9% |
0.01 155.7% |
0.01 26.0% |
0.01 -19.5% |
|
Total Asset / Equity | [friend] | [friend] | - | - |
1.04 - |
- |
1.08 - |
1.04 -3.3% |
1.03 -1.3% |
1.03 0.2% |
1.03 -0.1% |
1.05 1.9% |
1.03 -1.6% |