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] |
68.93% -0.3% |
67.35% -2.3% |
65.17% -3.2% |
65.17% 0.0% |
63.58% -2.4% |
62.93% -1.0% |
63.94% 1.6% |
65.16% 1.9% |
64.72% -0.7% |
64.99% 0.4% |
62.57% -3.7% |
61% -2.5% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
44.34% 15.7% |
41.37% -6.7% |
38.48% -7.0% |
39.01% 1.4% |
33.81% -13.3% |
36.68% 8.5% |
33.59% -8.4% |
36.09% 7.4% |
38.3% 6.1% |
33.15% -13.5% |
34.67% 4.6% |
32.63% -5.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
48.02% 18.5% |
43.41% -9.6% |
40.24% -7.3% |
40.28% 0.1% |
30.93% -23.2% |
32.7% 5.7% |
25.15% -23.1% |
28.22% 12.2% |
34.76% 23.2% |
29.42% -15.4% |
31.7% 7.7% |
29.74% -6.2% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.37% 69.6% |
17.36% -22.4% |
11.49% -33.8% |
11.83% 3.0% |
8.66% -26.8% |
9.9% 14.4% |
5.18% -47.7% |
6.11% 17.9% |
8.3% 35.8% |
6.35% -23.5% |
7.65% 20.5% |
7.04% -8.0% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.25% 66.6% |
16.39% -22.9% |
10.38% -36.7% |
11.59% 11.6% |
8.32% -28.2% |
9.57% 15.1% |
4.81% -49.7% |
6.02% 25.0% |
8.04% 33.7% |
6.18% -23.2% |
7.44% 20.5% |
6.91% -7.2% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.98% 73.5% |
17.46% -16.8% |
10.82% -38.0% |
11.32% 4.7% |
7.22% -36.3% |
9.64% 33.5% |
4.45% -53.8% |
5.54% 24.6% |
7.65% 38.0% |
6.01% -21.4% |
6.52% 8.6% |
5.87% -10.1% |
|
Interest Coverage | [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] |
14.83 -42.7% |
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] |
14.3 -42.7% |
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] |
0.01 - |
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] |
1.06 3.0% |
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% |