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] |
36.1% 43.3% |
37.69% 4.4% |
35.76% -5.1% |
34.75% -2.8% |
47.92% 37.9% |
51.87% 8.2% |
55.04% 6.1% |
55.45% 0.7% |
57.35% 3.4% |
59.45% 3.7% |
49.31% -17.1% |
46% -6.7% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.22% - |
7.49% - |
3.43% -54.2% |
0.61% -82.1% |
20.84% 3289.3% |
11.92% -42.8% |
20.71% 73.7% |
29.65% 43.1% |
32.34% 9.1% |
31.23% -3.4% |
29.98% -4.0% |
19.11% -36.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.47% - |
18.71% 29.3% |
16.74% -10.5% |
15.41% -7.9% |
34.5% 123.9% |
37.57% 8.9% |
42.12% 12.1% |
41.91% -0.5% |
45.09% 7.6% |
46.4% 2.9% |
36.58% -21.2% |
28.53% -22.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.06% - |
7.43% - |
2.94% -60.5% |
0.51% -82.8% |
20.51% 3959.6% |
14.08% -31.3% |
18.23% 29.4% |
19.81% 8.7% |
17.47% -11.8% |
14.5% -17.0% |
10.58% -27.1% |
5.42% -48.8% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.18% - |
1.28% - |
0.54% -58.0% |
0.1% -81.7% |
4.4% 4377.6% |
2.98% -32.2% |
4.21% 41.1% |
6.17% 46.6% |
7.06% 14.5% |
6.69% -5.3% |
5.44% -18.7% |
2.95% -45.8% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.61% - |
3.17% 97.0% |
1.89% -40.6% |
1.63% -13.3% |
6.38% 290.3% |
4.95% -22.4% |
7.06% 42.7% |
9.51% 34.7% |
10.1% 6.2% |
9% -10.9% |
7.23% -19.7% |
4.11% -43.1% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.89 - |
2 124.8% |
1.54 -23.1% |
1.19 -22.6% |
4.41 271.5% |
4.95 12.3% |
6.27 26.6% |
8.27 31.9% |
12.43 50.2% |
12.41 -0.1% |
9.56 -23.0% |
5.8 -39.3% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.54 -58.7% |
0.74 35.7% |
0.83 12.8% |
1.66 100.1% |
1.67 0.3% |
1.13 -32.3% |
1.24 9.6% |
0.28 -77.3% |
0.4 42.5% |
0.58 45.3% |
2.57 340.1% |
2.78 8.5% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.47 -57.9% |
0.68 43.4% |
0.72 6.0% |
1.44 101.1% |
1.56 8.2% |
1.08 -30.5% |
1.17 8.1% |
0.26 -77.8% |
0.38 46.1% |
0.56 47.2% |
2.43 334.7% |
2.67 9.6% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.88 -14.0% |
3.52 -9.2% |
3.41 -3.3% |
3.55 4.1% |
2.85 -19.7% |
2.3 -19.3% |
1.77 -23.2% |
0.95 -46.1% |
0.79 -17.3% |
0.67 -14.6% |
0.53 -20.8% |
0.53 -0.6% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.96 -1.3% |
5.67 -4.9% |
5.28 -6.9% |
5.01 -5.1% |
4.39 -12.4% |
5.01 14.1% |
3.84 -23.3% |
2.69 -30.0% |
2.29 -14.7% |
2.06 -10.2% |
1.84 -10.6% |
1.83 -0.6% |