2019 Q4 | 2020 Q4 | 2021 Q4 | 2022 Q1 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | [friend] | [friend] |
31.56% -20.5% |
100% 216.8% |
31.73% -68.3% |
22.18% -30.1% |
35.93% 62.0% |
34.4% -4.2% |
30.33% -11.8% |
26.53% -12.5% |
21.87% -17.6% |
|
Net Margin | [friend] | [friend] |
16.36% -12.4% |
19.67% 20.2% |
18.75% -4.7% |
19.53% 4.2% |
18.2% -6.8% |
19.64% 7.9% |
14.64% -25.5% |
11.46% -21.7% |
9.42% -17.8% |
|
Operating Margin | [friend] | [friend] |
22% -14.1% |
100% 354.6% |
21.93% -78.1% |
11.01% -49.8% |
23.08% 109.7% |
22.19% -3.9% |
18.74% -15.5% |
14.48% -22.7% |
11.09% -23.4% |
|
Return On Equity (%) | [friend] | [friend] |
85.62% 27.8% |
14.92% -82.6% |
45.22% 203.1% |
37.99% -16.0% |
7.78% -79.5% |
24.82% 219.0% |
12.09% -51.3% |
9.74% -19.4% |
9.19% -5.6% |
|
Return On Assets (%) | [friend] | [friend] |
23.56% 24.6% |
4.65% -80.3% |
17.49% 275.9% |
16.99% -2.8% |
4.78% -71.9% |
15.47% 223.8% |
8.43% -45.5% |
7.13% -15.5% |
6.44% -9.6% |
|
Return On Invested Capital (%) | [friend] | [friend] |
45.62% 12.6% |
8.16% -82.1% |
31.04% 280.3% |
37.99% 22.4% |
6.89% -81.9% |
23.09% 235.2% |
11.44% -50.5% |
9.56% -16.4% |
8.59% -10.2% |
|
Interest Coverage | [friend] | [friend] |
16.72 85.4% |
19.83 18.6% |
25.01 26.1% |
114.34 357.2% |
116.82 2.2% |
- |
73.25 - |
71.74 -2.1% |
65.13 -9.2% |
|
Current Ratio | [friend] | [friend] | - |
1.35 - |
1.83 35.7% |
- |
2.3 - |
2.34 1.7% |
4.12 76.2% |
4.26 3.3% |
3.45 -19.0% |
|
QuickRatio | [friend] | [friend] | - |
1.16 - |
1.59 36.9% |
- |
2.04 - |
2.02 -1.3% |
3.84 90.7% |
3.95 2.8% |
3.13 -20.8% |
|
Total Debt / Equity | [friend] | [friend] | - |
0.71 - |
0.15 -79.0% |
- |
0.09 - |
0.07 -12.5% |
0.01 -81.5% |
0.01 -39.5% |
0.01 3.5% |
|
Total Asset / Equity | [friend] | [friend] | - |
2.99 - |
1.91 -36.1% |
1.65 -13.8% |
1.61 -2.0% |
1.6 -0.5% |
1.29 -19.6% |
1.28 -1.1% |
1.36 6.4% |