2018 Q4 | 2019 Q4 | 2020 Q4 | 2021 Q2 | 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] | - |
76.69% - |
100% 30.4% |
74.66% -25.3% |
74.87% 0.3% |
73.9% -1.3% |
74.4% 0.7% |
75.38% 1.3% |
75.14% -0.3% |
75.86% 1.0% |
75.62% -0.3% |
|
Net Margin | [friend] | [friend] | [friend] | - |
42.56% - |
-27.52% - |
43.26% - |
40.81% -5.7% |
42.25% 3.5% |
42.21% -0.1% |
41.38% -2.0% |
39.13% -5.4% |
39.05% -0.2% |
38.08% -2.5% |
|
Operating Margin | [friend] | [friend] | [friend] | - |
51.06% - |
100% 95.8% |
51.38% -48.6% |
45.9% -10.7% |
50.58% 10.2% |
51.52% 1.9% |
49.65% -3.6% |
47.24% -4.9% |
42.28% -10.5% |
40.38% -4.5% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | - |
24.92% - |
- |
25.73% - |
- |
25.87% - |
23.44% -9.4% |
24.89% 6.2% |
5.92% -76.2% |
8.5% 43.6% |
8.33% -1.9% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | - |
21.96% - |
- |
22.9% - |
- |
22.65% - |
21.67% -4.3% |
22.59% 4.2% |
5.72% -74.7% |
8.04% 40.5% |
8.06% 0.3% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | - |
24.24% - |
- |
24.71% - |
- |
24.63% - |
23.44% -4.8% |
24.19% 3.2% |
5.72% -76.4% |
8.17% 42.9% |
8.1% -0.9% |
|
Interest Coverage | [friend] | [friend] | [friend] | - |
170.26 - |
- |
206.58 - |
243.26 17.8% |
266.31 9.5% |
-21.07 - |
300.73 - |
291.82 -3.0% |
276.01 -5.4% |
276.59 0.2% |
|
Current Ratio | [friend] | [friend] | [friend] |
12.04 - |
9.98 -17.1% |
- |
10.31 - |
- |
8.34 - |
- |
14.65 - |
34.32 134.2% |
26.79 -21.9% |
42.99 60.5% |
|
QuickRatio | [friend] | [friend] | [friend] |
10.74 - |
8.96 -16.5% |
- |
9.33 - |
- |
7.63 - |
- |
13.23 - |
33.4 152.4% |
19.35 -42.1% |
29.27 51.2% |
|
Total Debt / Equity | [friend] | [friend] | [friend] |
0.03 - |
0.02 -22.5% |
- |
0.02 - |
- |
0.02 - |
- |
0.01 - |
0 -74.1% |
0 7.5% |
0 -11.3% |
|
Total Asset / Equity | [friend] | [friend] | [friend] |
1.12 - |
1.14 1.3% |
- |
1.13 - |
- |
1.15 - |
1.08 -5.7% |
1.08 0.2% |
1.03 -4.5% |
1.03 0.0% |
1.02 -1.2% |