2016 Q4 | 2017 Q4 | 2018 Q4 | 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] |
33.76% -7.1% |
30.79% -8.8% |
27.9% -9.4% |
26.09% -6.5% |
25.71% -1.5% |
26.24% 2.0% |
28.74% 9.5% |
30.94% 7.6% |
31.6% 2.2% |
32.31% 2.2% |
31.58% -2.3% |
31.13% -1.4% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.21% -7.5% |
18.51% -8.4% |
16.52% -10.7% |
14.97% -9.4% |
15.2% 1.5% |
16.52% 8.7% |
18.09% 9.5% |
19.39% 7.2% |
19.16% -1.2% |
18.29% -4.5% |
17.52% -4.2% |
17.71% 1.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.16% -7.6% |
20.02% -13.6% |
17.5% -12.6% |
16.12% -7.9% |
14.92% -7.4% |
15.45% 3.5% |
16.99% 10.0% |
18.51% 9.0% |
19.36% 4.6% |
19.6% 1.2% |
18.81% -4.0% |
18.57% -1.3% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.03% 34.8% |
22.64% -27.0% |
19.93% -12.0% |
18.31% -8.1% |
19.21% 4.9% |
19.88% 3.5% |
20.85% 4.9% |
20.42% -2.0% |
21.26% 4.1% |
19.24% -9.5% |
18.04% -6.2% |
18.43% 2.2% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.54% 24.5% |
19.01% -22.5% |
17.02% -10.5% |
15.55% -8.6% |
15.06% -3.2% |
16.49% 9.5% |
17.1% 3.7% |
16.96% -0.8% |
17.11% 0.9% |
15.49% -9.5% |
14.49% -6.4% |
15.45% 6.6% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.29% 30.8% |
22.99% -24.1% |
19.2% -16.5% |
17.54% -8.6% |
16.94% -3.4% |
17.64% 4.1% |
19.56% 10.9% |
19.2% -1.8% |
19.64% 2.3% |
17.19% -12.5% |
15.72% -8.6% |
17.04% 8.4% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1K 386.4% |
838.24 -16.3% |
2.41K 187.0% |
-7.18K - |
199 - |
236.89 19.0% |
231.82 -2.1% |
244.21 5.3% |
1.67K 582.9% |
223.74 -86.6% |
154.84 -30.8% |
154.92 0.0% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.49 -18.5% |
4.79 6.8% |
4.13 -13.7% |
4.36 5.6% |
2.69 -38.3% |
3.71 37.9% |
3.77 1.5% |
4.05 7.6% |
5.51 35.8% |
3.73 -32.2% |
3.74 0.1% |
5.33 42.7% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.65 -16.3% |
2.95 11.2% |
2.43 -17.7% |
2.71 11.5% |
1.84 -32.0% |
2.73 48.1% |
2.79 2.1% |
3.02 8.2% |
3.83 26.9% |
2.79 -27.0% |
2.83 1.3% |
3.96 39.9% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.01 -5.3% |
0 -16.2% |
0 -14.7% |
0 -18.1% |
0.1 2789.4% |
0.09 -8.5% |
0.09 -4.1% |
0.08 -4.4% |
0.02 -74.6% |
0.13 502.9% |
0.13 -3.3% |
0.04 -66.0% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.2 2.4% |
1.18 -1.7% |
1.2 2.1% |
1.19 -1.1% |
1.35 13.6% |
1.23 -8.6% |
1.24 0.4% |
1.22 -1.3% |
1.15 -5.7% |
1.25 8.8% |
1.25 0.0% |
1.17 -6.7% |