2020 Q3 | 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] |
82.48% - |
86.07% 4.4% |
86.37% 0.4% |
85.77% -0.7% |
86.96% 1.4% |
86.8% -0.2% |
87.14% 0.4% |
87.48% 0.4% |
88.72% 1.4% |
89.66% 1.1% |
90.68% 1.1% |
91.48% 0.9% |
|
Net Margin | [friend] | [friend] |
9.47% - |
4.95% -47.8% |
18.6% 275.9% |
8.77% -52.8% |
11.04% 25.9% |
13.33% 20.7% |
13.88% 4.2% |
14.13% 1.7% |
14.96% 5.9% |
17.64% 18.0% |
18.41% 4.4% |
21.2% 15.1% |
|
Operating Margin | [friend] | [friend] |
18.98% - |
8.25% -56.5% |
26.51% 221.3% |
13.7% -48.3% |
16.19% 18.2% |
18.93% 16.9% |
19.93% 5.3% |
19.83% -0.5% |
20.68% 4.3% |
23.5% 13.6% |
24.49% 4.2% |
28.04% 14.5% |
|
Return On Equity (%) | [friend] | [friend] |
4.89% - |
8.95% 83.0% |
7.6% -15.1% |
17.48% 130.1% |
17.9% 2.4% |
22.83% 27.6% |
23.74% 4.0% |
24.51% 3.2% |
25.18% 2.7% |
29.24% 16.2% |
29.42% 0.6% |
8.37% -71.6% |
|
Return On Assets (%) | [friend] | [friend] |
2.98% - |
5.38% 80.4% |
4.95% -7.9% |
10.55% 113.1% |
11.75% 11.4% |
14.49% 23.3% |
15.66% 8.0% |
15.88% 1.4% |
16.85% 6.1% |
19.16% 13.7% |
20.35% 6.2% |
5.93% -70.8% |
|
Return On Invested Capital (%) | [friend] | [friend] |
4.64% - |
8.7% 87.6% |
7.35% -15.5% |
16.72% 127.5% |
17.35% 3.8% |
22.2% 27.9% |
23.19% 4.4% |
23.99% 3.4% |
24.89% 3.8% |
28.95% 16.3% |
29.17% 0.8% |
8.36% -71.3% |
|
Interest Coverage | [friend] | [friend] | - |
2.29K - |
- | - |
6.87K - |
8.76K 27.4% |
9.92K 13.3% |
10.65K 7.4% |
- | - | - | - | |
Current Ratio | [friend] | [friend] |
3.8 55.6% |
3.26 -14.1% |
3.46 5.9% |
3.08 -10.9% |
2.86 -7.1% |
2.63 -8.2% |
2.93 11.6% |
2.77 -5.4% |
3.14 13.1% |
2.99 -4.5% |
3.55 18.5% |
3.28 -7.7% |
|
QuickRatio | [friend] | [friend] |
3.72 64.4% |
3.19 -14.1% |
3.33 4.2% |
2.99 -10.2% |
2.77 -7.2% |
2.55 -7.8% |
2.75 7.7% |
2.6 -5.5% |
2.95 13.4% |
2.84 -3.8% |
3.35 18.3% |
3.19 -4.9% |
|
Total Debt / Equity | [friend] | [friend] |
0.04 -52.5% |
0.04 -6.5% |
0.03 -15.6% |
0.03 -4.4% |
0.03 -14.3% |
0.02 -11.4% |
0.02 -15.5% |
0.02 -13.2% |
0 -93.1% |
0 -12.2% |
0 -10.6% |
0 -15.4% |
|
Total Asset / Equity | [friend] | [friend] |
1.5 -22.3% |
1.56 4.0% |
1.51 -2.7% |
1.54 1.8% |
1.54 0.1% |
1.6 3.5% |
1.52 -4.9% |
1.55 1.8% |
1.46 -5.8% |
1.48 1.6% |
1.39 -5.9% |
1.43 2.6% |