2017 Q2 | 2017 Q4 | 2018 Q1 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
34.89% -5.0% |
37.4% 7.2% |
24.57% -34.3% |
42.44% 72.8% |
31.59% -25.6% |
38.39% 21.5% |
34.52% -10.1% |
34.5% -0.1% |
35.74% 3.6% |
31.93% -10.7% |
31.69% -0.7% |
36.7% 15.8% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.84% 43.8% |
12.35% 25.4% |
-30.57% - |
6.05% - |
8.79% 45.4% |
12.22% 39.1% |
9.68% -20.8% |
5.56% -42.5% |
9.05% 62.7% |
10.73% 18.6% |
0.05% -99.5% |
6.17% 11238.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.46% 12.9% |
15.41% 14.5% |
-20.31% - |
12.71% - |
12.11% -4.7% |
18.89% 55.9% |
16.07% -14.9% |
7.29% -54.6% |
14.25% 95.4% |
10.56% -25.9% |
9.11% -13.8% |
11.2% 23.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.41% 96.2% |
3.03% 25.8% |
-5.35% - |
1.09% - |
2.93% 169.2% |
4.13% 41.3% |
3.79% -8.4% |
1.06% -72.0% |
2.24% 111.9% |
2.85% 27.0% |
0.02% -99.4% |
1.16% 6867.1% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.59% 85.2% |
1.91% 20.4% |
-3.04% - |
0.54% - |
1.34% 147.7% |
1.82% 36.0% |
1.69% -7.1% |
0.47% -72.1% |
1% 111.0% |
1.31% 30.8% |
0.01% -99.4% |
0.57% 7126.6% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.64% 17.0% |
3.74% 127.5% |
-6.34% - |
1.21% - |
2.13% 76.3% |
4.34% 103.2% |
2.08% -52.1% |
1.1% -46.8% |
1.57% 41.7% |
3.16% 102.1% |
-0.63% - |
1.19% - |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
230.04 954.7% |
49.09 -78.7% |
-34.75 - |
15.3 - |
42.96 180.8% |
45.98 7.0% |
22.58 -50.9% |
12.81 -43.2% |
22.93 78.9% |
20.63 -10.0% |
3.29 -84.1% |
11.3 243.6% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.74 -15.9% |
2.55 -6.9% |
1.77 -30.5% |
1.66 -6.7% |
1.52 -8.1% |
1.51 -0.4% |
1.5 -1.0% |
1.5 0.0% |
1.47 -2.1% |
1.52 3.7% |
1.57 3.4% |
1.61 2.3% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.12 -19.0% |
2.02 -4.8% |
1.16 -42.7% |
1 -13.6% |
0.94 -5.6% |
0.96 1.8% |
0.98 1.9% |
0.95 -2.9% |
0.9 -5.5% |
0.96 7.3% |
1.03 6.4% |
1.05 2.4% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.11 102.8% |
0.13 11.7% |
0.12 -9.1% |
0.16 36.3% |
0.16 -2.3% |
0.21 33.5% |
0.2 -3.4% |
0.21 3.1% |
0.22 4.6% |
0.23 5.9% |
0.2 -10.9% |
0.19 -8.2% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.57 7.7% |
1.6 1.5% |
1.93 21.0% |
2.08 7.8% |
2.28 9.4% |
2.25 -1.1% |
2.21 -1.8% |
2.27 2.4% |
2.23 -1.5% |
2.14 -4.3% |
2.06 -3.7% |
2.02 -2.0% |