2020 Q1 | 2021 Q1 | 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] | - |
18.87% - |
19.17% 1.5% |
20.86% 8.8% |
18.59% -10.9% |
18.26% -1.8% |
18.83% 3.1% |
18.81% -0.1% |
19.76% 5.0% |
19.71% -0.2% |
|
Net Margin | [friend] | [friend] | - |
4.38% - |
4.97% 13.4% |
6.91% 39.1% |
5.12% -26.0% |
5.2% 1.6% |
5.53% 6.4% |
5.5% -0.6% |
6% 9.2% |
5.72% -4.6% |
|
Operating Margin | [friend] | [friend] | - |
6.3% - |
7.45% 18.2% |
10.1% 35.5% |
7.39% -26.8% |
7% -5.3% |
7.48% 6.8% |
7.3% -2.4% |
8.07% 10.5% |
7.78% -3.6% |
|
Return On Equity (%) | [friend] | [friend] | - |
19.07% - |
4.63% -75.7% |
6.55% 41.5% |
22.92% 250.0% |
20.5% -10.6% |
21.62% 5.5% |
21.82% 0.9% |
24.58% 12.7% |
23.58% -4.1% |
|
Return On Assets (%) | [friend] | [friend] | - |
8.42% - |
2.35% -72.1% |
3.47% 47.4% |
10.64% 206.7% |
10.12% -4.9% |
11.34% 12.0% |
11.56% 2.0% |
12.85% 11.2% |
11.58% -9.9% |
|
Return On Invested Capital (%) | [friend] | [friend] | - |
13.69% - |
3.79% -72.3% |
5.77% 52.1% |
18.38% 218.8% |
17.04% -7.3% |
19.22% 12.8% |
19.53% 1.6% |
22.11% 13.2% |
21.32% -3.6% |
|
Interest Coverage | [friend] | [friend] | - |
197.47 - |
414.36 109.8% |
829.39 100.2% |
442.68 -46.6% |
582.83 31.7% |
732.09 25.6% |
808.86 10.5% |
962.81 19.0% |
933.97 -3.0% |
|
Current Ratio | [friend] | [friend] |
1.43 - |
1.77 23.8% |
1.9 7.5% |
1.94 2.2% |
1.91 -1.8% |
1.81 -5.1% |
1.92 6.1% |
1.93 0.8% |
1.93 -0.3% |
1.82 -5.7% |
|
QuickRatio | [friend] | [friend] |
1.06 - |
1.39 30.9% |
1.62 16.5% |
1.69 4.6% |
1.76 4.1% |
1.48 -15.8% |
1.6 7.6% |
1.69 5.5% |
1.75 3.8% |
1.48 -15.3% |
|
Total Debt / Equity | [friend] | [friend] |
0.47 - |
0.31 -33.4% |
0.14 -54.9% |
0.13 -6.3% |
0.13 -2.9% |
0.12 -5.8% |
0.11 -6.0% |
0.11 -6.5% |
0.1 -5.6% |
0.1 -4.9% |
|
Total Asset / Equity | [friend] | [friend] |
2.6 - |
2.04 -21.7% |
1.9 -6.4% |
1.87 -1.7% |
1.91 2.1% |
2.02 5.6% |
1.91 -5.4% |
1.9 -0.5% |
1.91 0.7% |
2.05 7.1% |