2019 Q3 | 2020 Q3 | 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] | - |
79.48% - |
67.39% -15.2% |
84.44% 25.3% |
76.58% -9.3% |
77.75% 1.5% |
78.49% 0.9% |
75.94% -3.3% |
75.07% -1.1% |
74.89% -0.2% |
75.27% 0.5% |
74.92% -0.5% |
|
Net Margin | [friend] | [friend] | - |
20.43% - |
-23.74% - |
39.3% - |
17.23% -56.2% |
16.9% -1.9% |
14.89% -11.9% |
17.14% 15.1% |
17.14% 0.0% |
12.74% -25.7% |
11.15% -12.4% |
12.27% 10.0% |
|
Operating Margin | [friend] | [friend] | - |
26.57% - |
-32.57% - |
58.41% - |
23.44% -59.9% |
23.48% 0.2% |
20.36% -13.3% |
23.01% 13.0% |
23.44% 1.9% |
21.21% -9.5% |
19.44% -8.3% |
21.43% 10.2% |
|
Return On Equity (%) | [friend] | [friend] | - |
26.96% - |
-3.14% - |
16.43% - |
15.61% -5.0% |
16.1% 3.1% |
11.78% -26.8% |
13.35% 13.3% |
13.65% 2.3% |
10.89% -20.2% |
10.39% -4.5% |
10.51% 1.1% |
|
Return On Assets (%) | [friend] | [friend] | - |
22.33% - |
-2.67% - |
14.08% - |
12.89% -8.5% |
13.68% 6.2% |
10.36% -24.3% |
11.15% 7.6% |
11.56% 3.7% |
9.49% -17.9% |
9.23% -2.8% |
8.69% -5.8% |
|
Return On Invested Capital (%) | [friend] | [friend] | - |
26.96% - |
-3.14% - |
16.43% - |
15.61% -5.0% |
16.1% 3.1% |
11.78% -26.8% |
13.35% 13.3% |
13.65% 2.3% |
10.89% -20.2% |
10.39% -4.5% |
10.51% 1.1% |
|
Interest Coverage | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Current Ratio | [friend] | [friend] |
4.09 - |
4.46 9.0% |
7.2 61.5% |
5.59 -22.4% |
5.9 5.5% |
7.18 21.8% |
7.29 1.5% |
5.45 -25.2% |
5.91 8.5% |
6.34 7.2% |
7.66 20.9% |
4.84 -36.9% |
|
QuickRatio | [friend] | [friend] |
4.02 - |
4.36 8.4% |
7.03 61.4% |
5.52 -21.5% |
5.84 5.7% |
7.11 21.7% |
7.17 0.9% |
5.39 -24.8% |
5.86 8.6% |
6.24 6.6% |
7.43 19.1% |
4.77 -35.9% |
|
Total Debt / Equity | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Total Asset / Equity | [friend] | [friend] |
1.27 - |
1.24 -2.6% |
1.14 -7.9% |
1.19 4.7% |
1.18 -1.0% |
1.14 -3.0% |
1.14 -0.7% |
1.2 5.7% |
1.18 -1.7% |
1.15 -2.8% |
1.12 -2.8% |
1.21 8.8% |