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] |
91.13% -4.5% |
91.43% 0.3% |
84.45% -7.6% |
95.54% 13.1% |
87.84% -8.1% |
84.67% -3.6% |
83.72% -1.1% |
82.38% -1.6% |
86.81% 5.4% |
81.66% -5.9% |
88.76% 8.7% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.43% 76.9% |
14.76% -27.8% |
17.73% 20.1% |
-26.9% - |
35.34% - |
7.97% -77.5% |
24.73% 210.3% |
-27.25% - |
9.09% - |
5.14% -43.4% |
35.49% 590.2% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.92% 55.1% |
24.29% -23.9% |
31.1% 28.1% |
-25.41% - |
51.22% - |
12.39% -75.8% |
35.92% 189.8% |
-35.51% - |
15.17% - |
9.63% -36.5% |
49.62% 415.1% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.93% 135.7% |
5.7% -42.6% |
10.67% 87.2% |
-6.07% - |
27.74% - |
2.97% -89.3% |
16.31% 448.7% |
-9.35% - |
5.39% - |
3.07% -43.1% |
33.05% 978.1% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.18% 144.8% |
3.39% -45.2% |
6.2% 83.0% |
-3.5% - |
16.31% - |
1.81% -88.9% |
8.13% 348.5% |
-3.58% - |
1.96% - |
1.15% -41.7% |
13.5% 1079.2% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.55% 166.4% |
5.1% -40.3% |
9.65% 89.1% |
-5.5% - |
25.3% - |
2.74% -89.2% |
11.1% 304.6% |
-4.84% - |
2.8% - |
1.65% -41.0% |
18.7% 1032.5% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.48K 1025.8% |
3.14K -30.0% |
6.34K 102.2% |
-2.15K - |
16.01K - |
2.21K -86.2% |
137.31 -93.8% |
-71.59 - |
48.99 - |
32.53 -33.6% |
281.9 766.5% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.56 -13.1% |
2.32 -9.5% |
2.32 -0.1% |
2.25 -3.1% |
2.41 7.2% |
2.46 2.2% |
3.07 24.7% |
1.71 -44.4% |
1.98 15.7% |
1.66 -16.0% |
2.11 27.0% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.47 -15.0% |
2.22 -10.1% |
2.17 -2.3% |
1.95 -10.1% |
2.21 13.7% |
2.39 7.9% |
3.03 26.7% |
1.68 -44.4% |
1.91 13.5% |
1.52 -20.2% |
2.08 36.2% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.12 -41.5% |
0.11 -7.4% |
0.1 -12.6% |
0.11 11.9% |
0.09 -21.7% |
0.08 -5.6% |
0.82 901.5% |
1.01 23.8% |
0.92 -8.6% |
0.96 4.0% |
0.64 -33.1% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.64 4.1% |
1.72 5.2% |
1.72 -0.3% |
1.75 1.9% |
1.66 -5.0% |
1.62 -2.6% |
2.33 44.1% |
2.92 25.2% |
2.58 -11.7% |
2.79 8.1% |
2.2 -21.0% |