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 | - | - |
39.98% - |
36.16% -9.6% |
35.2% -2.7% |
38.53% 9.5% |
37% -4.0% |
41.43% 12.0% |
42.41% 2.4% |
43.58% 2.7% |
39.11% -10.3% |
|
Net Margin | - | - |
26.17% - |
27.48% 5.0% |
24.72% -10.1% |
23.28% -5.8% |
23.37% 0.4% |
24.08% 3.0% |
29.08% 20.8% |
28.65% -1.5% |
28.83% 0.6% |
|
Operating Margin | - | - |
30.04% - |
29.42% -2.1% |
24.49% -16.8% |
25.73% 5.1% |
27.47% 6.7% |
21.91% -20.2% |
27.54% 25.7% |
31.31% 13.7% |
29.7% -5.1% |
|
Return On Equity (%) | - | - | - |
7.77% - |
- |
5.29% - |
5.19% -1.9% |
2.47% -52.4% |
2.17% -12.1% |
2.66% 22.4% |
2.64% -0.7% |
|
Return On Assets (%) | - | - | - |
6.05% - |
- |
4.39% - |
4.34% -1.0% |
2.23% -48.5% |
2.03% -9.3% |
2.48% 22.3% |
2.48% -0.1% |
|
Return On Invested Capital (%) | - | - | - |
6.52% - |
- |
3.53% - |
5.42% 53.6% |
1.77% -67.3% |
3.28% 85.6% |
0.88% -73.3% |
2.91% 232.5% |
|
Interest Coverage | - | - |
1.17K - |
319.2 -72.6% |
-331.93 - |
332.56 - |
1.78K 435.3% |
1.47K -17.5% |
-4.43K - |
4.57K - |
422.62 -90.8% |
|
Current Ratio |
3.55 - |
3.51 -1.1% |
- |
4.03 - |
- |
5.35 - |
5.88 9.9% |
15.65 166.3% |
16.26 3.9% |
14.95 -8.0% |
22.78 52.3% |
|
QuickRatio |
2.45 - |
2.44 -0.6% |
- |
2.76 - |
- |
3.53 - |
4.04 14.5% |
13.56 235.6% |
13.76 1.5% |
12.71 -7.6% |
20.01 57.4% |
|
Total Debt / Equity |
0.01 - |
0 -42.6% |
- |
0 - |
- |
0 - |
0 -3.2% |
0 -57.6% |
0 -2.9% |
0 -79.8% |
0.01 5064.9% |
|
Total Asset / Equity |
1.31 - |
1.32 0.7% |
- |
1.28 - |
- |
1.21 - |
1.18 -1.8% |
1.07 -9.5% |
1.07 -0.2% |
1.07 0.3% |
1.06 -1.6% |