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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.58% -2.8% |
28.82% -2.6% |
28% -2.8% |
29.88% 6.7% |
32.63% 9.2% |
32.96% 1.0% |
33.05% 0.3% |
34.27% 3.7% |
35.65% 4.0% |
38.31% 7.5% |
40.94% 6.9% |
42.04% 2.7% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.48% -8.2% |
7.05% -25.7% |
9.17% 30.1% |
12.4% 35.2% |
14.41% 16.2% |
15.5% 7.6% |
16.39% 5.7% |
17.82% 8.7% |
17.78% -0.2% |
18.95% 6.6% |
21.01% 10.9% |
23.49% 11.8% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.6% -16.2% |
10.1% 17.4% |
7.8% -22.8% |
9.36% 20.0% |
13.12% 40.2% |
18.88% 44.0% |
15.51% -17.9% |
17.05% 9.9% |
16.35% -4.1% |
22.78% 39.3% |
24.16% 6.1% |
26.01% 7.6% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.45% -8.5% |
1.07% -26.5% |
1.23% 15.4% |
1.79% 45.1% |
2.25% 25.5% |
2.41% 7.5% |
2.32% -4.0% |
2.48% 7.1% |
2.17% -12.5% |
2.38% 9.4% |
2.47% 3.8% |
2.79% 13.1% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.1% -9.4% |
0.8% -27.1% |
0.91% 14.0% |
1.29% 41.6% |
1.59% 23.2% |
1.72% 7.9% |
1.69% -2.0% |
1.83% 8.7% |
1.61% -12.4% |
1.76% 9.5% |
1.84% 4.5% |
2.08% 13.3% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.16% -10.8% |
0.82% -29.2% |
0.92% 12.4% |
1.39% 51.3% |
1.73% 24.1% |
1.84% 6.5% |
1.75% -4.9% |
1.89% 8.2% |
1.6% -15.3% |
1.78% 11.3% |
1.92% 7.8% |
2.2% 14.4% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.67 -9.3% |
22.73 -25.9% |
25.63 12.8% |
45.17 76.2% |
52.88 17.0% |
37.13 -29.8% |
41.21 11.0% |
37.55 -8.9% |
42.11 12.2% |
132.08 213.6% |
64.7 -51.0% |
86.62 33.9% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.62 -8.9% |
2.56 -2.2% |
2.28 -10.9% |
2.33 2.0% |
2.15 -7.8% |
2.27 5.5% |
2.35 3.8% |
2.5 6.2% |
2.46 -1.6% |
2.49 1.3% |
2.67 7.2% |
2.34 -12.5% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.3 -8.9% |
2.32 0.7% |
2.04 -12.1% |
2.06 1.1% |
1.8 -12.8% |
2.03 13.0% |
2.11 4.1% |
2.22 5.2% |
2.17 -2.6% |
2.22 2.3% |
2.42 8.9% |
2.09 -13.4% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.11 3.8% |
0.11 -2.4% |
0.11 3.3% |
0.12 11.6% |
0.13 5.1% |
0.12 -3.8% |
0.11 -7.3% |
0.11 -0.6% |
0.11 -0.3% |
0.11 -5.1% |
0.1 -6.5% |
0.1 -2.6% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.33 1.1% |
1.34 0.6% |
1.36 2.0% |
1.4 3.0% |
1.41 0.7% |
1.39 -1.4% |
1.36 -2.7% |
1.35 -0.2% |
1.35 0.0% |
1.35 -0.1% |
1.33 -1.2% |
1.35 0.9% |