2016 Q4 | 2017 Q4 | 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] |
35.33% 3.6% |
35.69% 1.0% |
32.11% -10.0% |
32.42% 1.0% |
32.84% 1.3% |
33.56% 2.2% |
36.22% 7.9% |
38.7% 6.9% |
40.33% 4.2% |
41.88% 3.9% |
42.12% 0.6% |
41.17% -2.3% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.78% -4.5% |
13% 10.4% |
12.44% -4.3% |
14.08% 13.2% |
15.71% 11.5% |
16.44% 4.7% |
17.68% 7.5% |
19.99% 13.1% |
20.04% 0.3% |
19.89% -0.8% |
17.75% -10.7% |
14.8% -16.6% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.6% -7.9% |
17.71% 6.7% |
15.89% -10.3% |
17.75% 11.7% |
18.92% 6.6% |
19.51% 3.1% |
19.72% 1.1% |
24.13% 22.4% |
25.26% 4.7% |
25.94% 2.7% |
24.8% -4.4% |
21.55% -13.1% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.14% -16.5% |
7.01% -13.9% |
7.47% 6.5% |
9.19% 23.1% |
10.65% 15.9% |
10.78% 1.3% |
9.81% -9.0% |
13.13% 33.8% |
13.84% 5.4% |
13.25% -4.3% |
11.11% -16.1% |
7.62% -31.4% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.36% -17.9% |
5.05% -5.7% |
5.37% 6.4% |
6.74% 25.3% |
7.73% 14.8% |
7.76% 0.3% |
7% -9.8% |
9.21% 31.7% |
9.89% 7.4% |
9.63% -2.6% |
8.01% -16.9% |
5.4% -32.6% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.56% -22.5% |
7.19% -4.8% |
6.77% -5.8% |
8.46% 24.9% |
9.96% 17.8% |
10.29% 3.3% |
8.95% -12.9% |
12.27% 37.0% |
13.01% 6.1% |
12.47% -4.2% |
10.34% -17.0% |
6.91% -33.2% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
373.27 - |
548.33 46.9% |
286.71 -47.7% |
170.27 -40.6% |
189.26 11.2% |
214.85 13.5% |
227.94 6.1% |
349.52 53.3% |
509.57 45.8% |
512.33 0.5% |
451.77 -11.8% |
350.67 -22.4% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.04 -3.8% |
4.29 -14.8% |
4.04 -5.8% |
4.53 12.1% |
4.37 -3.6% |
4.63 5.9% |
4.34 -6.2% |
3.57 -17.8% |
4.3 20.4% |
4.86 13.1% |
4.72 -3.0% |
5.28 12.0% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.03 -4.5% |
3.47 -13.7% |
3.41 -1.8% |
3.74 9.8% |
3.58 -4.4% |
3.81 6.3% |
3.51 -7.8% |
3.03 -13.7% |
3.65 20.6% |
4.15 13.6% |
3.79 -8.5% |
4.36 14.8% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0 0.8% |
0.02 2159.6% |
0.02 1.4% |
0.02 22.8% |
0.01 -49.4% |
0.01 -2.3% |
0.01 -24.9% |
0.01 -4.1% |
0.01 0.7% |
0.01 -1.6% |
0.01 -20.8% |
0.01 -0.9% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.35 0.3% |
1.4 3.6% |
1.42 1.2% |
1.38 -2.8% |
1.4 1.4% |
1.38 -1.4% |
1.39 0.7% |
1.47 5.7% |
1.4 -4.6% |
1.37 -2.0% |
1.39 1.1% |
1.36 -1.9% |