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] | - |
24.43% - |
17.45% -28.6% |
14.22% -18.5% |
18.41% 29.5% |
16.06% -12.7% |
17.89% 11.4% |
20.04% 12.0% |
21.96% 9.5% |
25.04% 14.0% |
|
Net Margin | [friend] | [friend] | - |
8.25% - |
2.67% -67.6% |
1.16% -56.4% |
4.4% 277.9% |
4.16% -5.5% |
5.65% 35.8% |
7.34% 29.8% |
8.56% 16.7% |
9.8% 14.5% |
|
Operating Margin | [friend] | [friend] | - |
13.09% - |
4.5% -65.7% |
2.47% -45.0% |
7.23% 192.3% |
5.04% -30.2% |
7.23% 43.4% |
9.71% 34.2% |
11.68% 20.3% |
14.8% 26.7% |
|
Return On Equity (%) | [friend] | [friend] | - |
19.37% - |
1.25% -93.6% |
0.57% -54.3% |
10.53% 1746.6% |
8.68% -17.6% |
12.2% 40.6% |
16.1% 32.0% |
18.68% 16.1% |
20.63% 10.4% |
|
Return On Assets (%) | [friend] | [friend] | - |
10.47% - |
0.75% -92.8% |
0.35% -54.0% |
5.92% 1610.9% |
5.18% -12.6% |
7.3% 41.1% |
9.75% 33.5% |
11.23% 15.2% |
12.35% 9.9% |
|
Return On Invested Capital (%) | [friend] | [friend] | - |
16.85% - |
1.22% -92.7% |
0.56% -53.9% |
10.4% 1743.3% |
8.53% -18.0% |
12.12% 42.1% |
16.02% 32.3% |
18.63% 16.3% |
20.48% 9.9% |
|
Interest Coverage | [friend] | [friend] | - |
2.73K - |
1.41K -48.2% |
877.44 -37.9% |
3.17K 260.7% |
3.61K 14.2% |
9.63K 166.4% |
30.47K 216.5% |
121.42K 298.5% |
876.38K 621.8% |
|
Current Ratio | [friend] | [friend] |
1.79 - |
2.2 23.4% |
2.17 -1.4% |
2.14 -1.6% |
1.99 -6.9% |
1.97 -1.2% |
1.98 0.9% |
1.99 0.2% |
2.08 4.8% |
2.04 -1.8% |
|
QuickRatio | [friend] | [friend] |
1.41 - |
1.87 32.1% |
1.76 -5.4% |
1.63 -7.5% |
1.51 -7.4% |
1.52 0.6% |
1.52 -0.2% |
1.52 0.2% |
1.62 6.4% |
1.67 3.1% |
|
Total Debt / Equity | [friend] | [friend] |
0.03 - |
0.03 -13.4% |
0.01 -46.6% |
0.01 -30.7% |
0.01 -41.9% |
0.01 72.7% |
0 -89.1% |
0 -43.1% |
0 -100% |
0.01 - |
|
Total Asset / Equity | [friend] | [friend] |
1.86 - |
1.66 -11.0% |
1.66 0.2% |
1.63 -1.6% |
1.72 5.0% |
1.69 -1.3% |
1.68 -0.9% |
1.67 -0.8% |
1.62 -2.8% |
1.65 2.0% |