2017 Q3 | 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] | [friend] |
64.11% -4.8% |
62.34% -2.8% |
72.43% 16.2% |
60.98% -15.8% |
61.25% 0.4% |
65.02% 6.2% |
74.11% 14.0% |
62.2% -16.1% |
60.26% -3.1% |
58.23% -3.4% |
65.04% 11.7% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.89% -28.1% |
38.67% 14.1% |
22.99% -40.5% |
27.16% 18.2% |
45.82% 68.7% |
30.72% -33.0% |
38.57% 25.6% |
38.05% -1.3% |
13.94% -63.4% |
36.01% 158.3% |
26.06% -27.6% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.99% -43.0% |
40.87% 36.3% |
14.85% -63.7% |
14.69% -1.1% |
37.66% 156.5% |
24.91% -33.9% |
32.8% 31.7% |
39.6% 20.7% |
0.36% -99.1% |
33.2% 9091.0% |
20.63% -37.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.26% -66.0% |
4.99% 120.8% |
0.51% -89.8% |
0.99% 93.7% |
2.28% 131.0% |
1.45% -36.4% |
1.47% 1.3% |
3.05% 107.6% |
0.35% -88.5% |
2.79% 696.3% |
0.88% -68.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.14% -66.3% |
4.53% 111.7% |
0.48% -89.5% |
0.97% 103.5% |
2.22% 129.7% |
1.42% -36.3% |
1.44% 1.7% |
2.97% 106.4% |
0.34% -88.6% |
2.71% 698.8% |
0.86% -68.4% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.08% -49.8% |
4.05% 31.6% |
0.67% -83.5% |
0% - |
3.58% - |
0.2% -94.4% |
1.82% 804.4% |
2.09% 14.5% |
1.58% -24.2% |
0.82% -48.1% |
1.15% 40.4% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.37 37.3% |
6.97 -65.8% |
62.93 802.9% |
30.72 -51.2% |
32.8 6.8% |
33 0.6% |
45.78 38.7% |
22.64 -50.5% |
28.35 25.2% |
27.17 -4.2% |
41.09 51.3% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.36 35.4% |
6.9 -64.3% |
61.93 797.0% |
30.1 -51.4% |
32.05 6.5% |
32.5 1.4% |
45.06 38.6% |
22.26 -50.6% |
27.54 23.7% |
26.92 -2.2% |
40.52 50.5% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.01 -6.4% |
0 -59.1% |
0 -23.1% |
0 -2.6% |
0 -31.3% |
0 -5.7% |
0 -44.1% |
0 93.2% |
0 -38.2% |
0 -27.9% |
0 -28.9% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.05 -1.3% |
1.13 7.5% |
1.01 -10.3% |
1.03 1.3% |
1.03 -0.2% |
1.02 -0.1% |
1.02 -0.7% |
1.04 1.9% |
1.03 -0.7% |
1.03 0.1% |
1.02 -1.0% |