2021 Q1 | 2021 Q2 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | [friend] | [friend] |
100% 0% |
83.9% -16.1% |
90.41% 7.8% |
93.49% 3.4% |
92.2% -1.4% |
90.18% -2.2% |
90.1% -0.1% |
93.18% 3.4% |
90.11% -3.3% |
|
Net Margin | [friend] | [friend] |
22.78% -27.7% |
23.59% 3.6% |
26.23% 11.2% |
29.23% 11.4% |
15.39% -47.3% |
25.08% 63.0% |
23.26% -7.3% |
14.15% -39.1% |
10.71% -24.3% |
|
Operating Margin | [friend] | [friend] |
100% 0% |
-41.25% - |
26.72% - |
29.71% 11.2% |
14.44% -51.4% |
22.21% 53.9% |
21.83% -1.7% |
13.8% -36.8% |
-1.98% - |
|
Return On Equity (%) | [friend] | [friend] |
4.64% -52.3% |
5.23% 12.8% |
- |
7.17% - |
- |
5.52% - |
1.87% -66.0% |
0.85% -54.8% |
0.43% -49.6% |
|
Return On Assets (%) | [friend] | [friend] |
3.75% -50.1% |
4.44% 18.3% |
- |
5.96% - |
- |
4.69% - |
1.73% -63.0% |
0.8% -53.9% |
0.41% -49.1% |
|
Return On Invested Capital (%) | [friend] | [friend] |
4.64% -51.9% |
5.23% 12.8% |
- |
6.53% - |
- |
4.54% - |
2.37% -47.8% |
0.33% -86.3% |
0.59% 81.8% |
|
Interest Coverage | [friend] | [friend] | - | - |
1.33K - |
2.45K 83.4% |
867.14 -64.6% |
1.92K 121.8% |
1.43K -25.8% |
1.18K -17.6% |
612.04 -48.0% |
|
Current Ratio | [friend] | [friend] | - | - | - |
5.93 - |
- |
6.83 - |
20.04 193.4% |
18.65 -7.0% |
30.8 65.2% |
|
QuickRatio | [friend] | [friend] | - | - | - |
5.56 - |
- |
6.4 - |
19.91 210.9% |
18.48 -7.2% |
30.55 65.3% |
|
Total Debt / Equity | [friend] | [friend] | - | - | - |
0 - |
- |
0 - |
0 -66.8% |
0 -14.0% |
0 -36.2% |
|
Total Asset / Equity | [friend] | [friend] |
1.17 -9.5% |
1.19 1.5% |
- |
1.2 - |
- |
1.18 - |
1.06 -10.0% |
1.06 0.2% |
1.04 -2.1% |