2016 Q4 | 2017 Q4 | 2018 Q4 | 2019 Q2 | 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] |
28.95% -9.0% |
27.83% -3.9% |
27.81% -0.1% |
30.78% 10.7% |
30.12% -2.2% |
31.72% 5.3% |
31.66% -0.2% |
30.88% -2.5% |
33.11% 7.2% |
33.2% 0.3% |
32.73% -1.4% |
32.46% -0.8% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.08% -6.0% |
16.31% -4.5% |
15.99% -2.0% |
17.81% 11.4% |
17.74% -0.4% |
20.15% 13.6% |
20.89% 3.7% |
21.5% 2.9% |
22.03% 2.4% |
21.1% -4.2% |
22.23% 5.3% |
21.83% -1.8% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.13% -5.6% |
19.6% -7.2% |
18.35% -6.4% |
20.55% 12.0% |
20.1% -2.2% |
21.78% 8.4% |
21.95% 0.7% |
22.44% 2.2% |
23.43% 4.4% |
23.57% 0.6% |
24.17% 2.5% |
23.66% -2.1% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.76% -22.3% |
8.41% -21.9% |
11.03% 31.2% |
13.08% 18.6% |
10.83% -17.2% |
11.86% 9.5% |
11.83% -0.2% |
11.73% -0.8% |
12.21% 4.1% |
12.58% 3.0% |
13.53% 7.6% |
13.7% 1.2% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.19% -21.0% |
7.82% -15.0% |
9.86% 26.2% |
11.7% 18.6% |
9.95% -14.9% |
11.06% 11.1% |
10.95% -1.0% |
10.7% -2.3% |
11.02% 3.0% |
11.39% 3.4% |
11.96% 5.0% |
11.77% -1.6% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.05% -23.1% |
8.44% -16.1% |
10.57% 25.3% |
12.67% 19.9% |
10.41% -17.9% |
11.77% 13.1% |
11.56% -1.8% |
11.26% -2.5% |
11.83% 5.0% |
12.2% 3.1% |
13.41% 9.9% |
13.09% -2.4% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
52.31 46.0% |
61.79 18.1% |
115.52 87.0% |
3.31K 2761.6% |
1.27K -61.6% |
-928.77 - |
2.62K - |
336.63 -87.2% |
171.34 -49.1% |
127.89 -25.4% |
99.48 -22.2% |
98.65 -0.8% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.51 145.9% |
10.02 33.3% |
11.68 16.6% |
9.64 -17.5% |
9.28 -3.8% |
9.78 5.4% |
7.06 -27.7% |
5.97 -15.5% |
4.65 -22.0% |
4.41 -5.2% |
3.2 -27.5% |
2.77 -13.4% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.51 209.2% |
8.65 32.9% |
9.81 13.4% |
7.85 -20.0% |
7.4 -5.7% |
7.79 5.2% |
5.59 -28.3% |
4.78 -14.4% |
3.8 -20.4% |
3.61 -5.2% |
2.49 -30.9% |
2.19 -12.0% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.04 -56.9% |
0.01 -62.7% |
0 -84.7% |
0 -11.5% |
0 -8.4% |
0 -11.6% |
0 -28.0% |
0.04 3336.2% |
0.04 -1.1% |
0.04 -1.7% |
0 -96.9% |
0.04 3602.2% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.1 -7.4% |
1.08 -2.4% |
1.07 -0.9% |
1.08 1.1% |
1.08 -0.2% |
1.07 -0.7% |
1.09 2.4% |
1.11 1.7% |
1.14 2.1% |
1.14 0.0% |
1.16 2.4% |
1.21 3.8% |