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] |
100% 0% |
69.18% -30.8% |
69.55% 0.5% |
66.71% -4.1% |
61.15% -8.3% |
60.69% -0.7% |
60.24% -0.7% |
42.75% -29.0% |
34.07% -20.3% |
39.14% 14.9% |
47.02% 20.1% |
34.84% -25.9% |
|
Net Margin | [friend] |
38.29% 7.4% |
41.66% 8.8% |
44.94% 7.9% |
40.12% -10.7% |
39.78% -0.9% |
35.21% -11.5% |
29.5% -16.2% |
33.99% 15.2% |
28.51% -16.1% |
6.45% -77.4% |
-3.84% - |
17.54% - |
|
Operating Margin | [friend] |
100% 0% |
48.14% -51.9% |
51.51% 7.0% |
43.24% -16.1% |
44.97% 4.0% |
40.59% -9.8% |
32.62% -19.6% |
18.96% -41.9% |
-2.56% - |
-16.05% - |
14.68% - |
5.91% -59.7% |
|
Return On Equity (%) | [friend] |
3.39% - |
- |
5.72% - |
3.75% -34.5% |
3.9% 3.9% |
3.65% -6.4% |
1.89% -48.3% |
0.56% -70.4% |
0.35% -36.5% |
0.1% -72.6% |
-0.09% - |
0.5% - |
|
Return On Assets (%) | [friend] |
3.07% - |
- |
4.77% - |
3.13% -34.4% |
3.27% 4.2% |
2.98% -8.7% |
1.67% -44.1% |
0.52% -69.1% |
0.33% -35.6% |
0.09% -72.4% |
-0.09% - |
0.47% - |
|
Return On Invested Capital (%) | [friend] |
3.36% - |
- |
5.66% - |
3.77% -33.4% |
3.82% 1.3% |
3.58% -6.3% |
1.88% -47.6% |
0.75% -60.0% |
-0.29% - |
0.98% - |
-1.4% - |
0.75% - |
|
Interest Coverage | [friend] | - |
266.57 - |
1.08K 306.1% |
915.19 -15.5% |
975.83 6.6% |
329.81 -66.2% |
962.62 191.9% |
671.82 -30.2% |
401.02 -40.3% |
42.62 -89.4% |
-182.67 - |
479.09 - |
|
Current Ratio | [friend] |
8.56 - |
- |
3.5 - |
- |
3.06 - |
2.37 -22.7% |
10.6 347.9% |
13.81 30.3% |
15.99 15.8% |
16.52 3.3% |
17.12 3.6% |
18 5.1% |
|
QuickRatio | [friend] |
7.41 - |
- |
2.94 - |
- |
2.24 - |
1.61 -28.0% |
9.94 516.6% |
12.7 27.8% |
14.48 14.0% |
14.81 2.2% |
15.41 4.1% |
15.53 0.8% |
|
Total Debt / Equity | [friend] |
0.01 - |
- |
0.01 - |
- |
0 - |
0 -15.4% |
0 -66.6% |
0 -19.0% |
0 2.3% |
0 -17.6% |
0 1.1% |
0 152.6% |
|
Total Asset / Equity | [friend] |
1.1 - |
- |
1.2 - |
1.2 -0.2% |
1.19 -0.3% |
1.25 5.2% |
1.09 -13.0% |
1.07 -1.8% |
1.06 -0.8% |
1.06 -0.3% |
1.06 -0.3% |
1.06 -0.1% |