2015 Q2 | 2016 Q2 | 2017 Q2 | 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] |
86.3% -3.4% |
85.52% -0.9% |
85.62% 0.1% |
89.64% 4.7% |
87.92% -1.9% |
84.41% -4.0% |
84.47% 0.1% |
88.77% 5.1% |
89.33% 0.6% |
86.3% -3.4% |
89.31% 3.5% |
90.26% 1.1% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.82% 622.6% |
-18.73% - |
15.45% - |
5.14% -66.8% |
0.35% -93.1% |
-5.89% - |
2.19% - |
-6.43% - |
3.56% - |
-0.55% - |
-4.27% - |
0.73% - |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.39% 245.9% |
2.54% -89.1% |
10.68% 320.5% |
4.67% -56.3% |
19.21% 311.5% |
3.07% -84.0% |
13.27% 332.6% |
7.2% -45.7% |
14.34% 99.1% |
4.73% -67.1% |
14.85% 214.2% |
6% -59.6% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.14% 760.7% |
-10.92% - |
10.96% - |
2.46% -77.5% |
0.22% -91.2% |
-2.89% - |
1.32% - |
-3.56% - |
2.25% - |
-0.29% - |
-2.97% - |
0.47% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.06% 693.5% |
-1.68% - |
1.99% - |
0.48% -75.8% |
0.04% -92.3% |
-0.5% - |
0.24% - |
-0.6% - |
0.36% - |
-0.05% - |
-0.5% - |
0.07% - |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.91% 565.1% |
-4.53% - |
5.5% - |
1.71% -68.9% |
0.61% -64.2% |
-0.84% - |
1.41% - |
-0.82% - |
1.83% - |
0.67% -63.2% |
-0.31% - |
1% - |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.37 434.2% |
-4.04 - |
6.45 - |
3.03 -53.1% |
1.84 -39.2% |
-1.15 - |
2.09 - |
-0.86 - |
2.35 - |
0.77 -67.2% |
0.4 -48.5% |
1.23 208.3% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.05 -2.6% |
1.03 -2.0% |
1.04 1.0% |
1.01 -2.7% |
1.02 0.4% |
1.02 -0.3% |
1.14 11.8% |
1.1 -3.0% |
1.03 -6.6% |
1.03 0.5% |
1 -3.0% |
1 0.1% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.04 -2.5% |
1.02 -2.1% |
1.03 1.1% |
1.01 -2.4% |
1.01 0.3% |
1.01 -0.2% |
1.09 7.6% |
1.1 1.3% |
1.03 -6.6% |
1.03 0.4% |
0.98 -5.2% |
1 2.7% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.4 -15.2% |
1.88 374.5% |
1 -47.0% |
1.07 7.5% |
0.97 -9.4% |
1.06 9.1% |
1.31 23.2% |
1.21 -7.2% |
1.1 -9.2% |
1.39 26.0% |
1.04 -24.8% |
0.98 -5.8% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.52 27.2% |
6.48 -0.6% |
4.97 -23.4% |
5.27 6.0% |
6.47 22.8% |
5.07 -21.6% |
5.91 16.4% |
5.93 0.3% |
6.62 11.7% |
5.34 -19.4% |
6.63 24.1% |
6.58 -0.7% |