2017 Q4 | 2018 Q4 | 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] |
48.58% -4.9% |
47.54% -2.1% |
49.97% 5.1% |
50.47% 1.0% |
50.83% 0.7% |
51.61% 1.5% |
48.01% -7.0% |
44.13% -8.1% |
41.9% -5.1% |
41.05% -2.0% |
42.89% 4.5% |
43.97% 2.5% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.34% 0.4% |
31.71% -1.9% |
24.16% -23.8% |
24.23% 0.3% |
26.17% 8.0% |
28.27% 8.0% |
25.88% -8.4% |
24.66% -4.7% |
19.61% -20.5% |
20.66% 5.4% |
21.96% 6.3% |
21.79% -0.8% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.57% -2.3% |
26.99% -5.5% |
29.53% 9.4% |
29.42% -0.4% |
28.48% -3.2% |
26.89% -5.6% |
21.81% -18.9% |
18.06% -17.2% |
12.04% -33.3% |
12.3% 2.2% |
14.63% 19.0% |
14.23% -2.7% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.81% 9.3% |
25.16% -15.6% |
20.35% -19.1% |
8.05% -60.4% |
8.64% 7.3% |
9.04% 4.6% |
7.76% -14.1% |
4.53% -41.7% |
3.22% -28.8% |
3.4% 5.5% |
4.05% 19.1% |
4.02% -0.8% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.04% 0.8% |
20.38% -11.6% |
16.5% -19.0% |
7.56% -54.2% |
8.03% 6.2% |
8.4% 4.5% |
7.09% -15.6% |
4.33% -38.9% |
3.06% -29.3% |
3.23% 5.6% |
3.81% 17.9% |
3.78% -0.7% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.41% 4.1% |
24.04% -15.4% |
19.02% -20.9% |
8.05% -57.7% |
8.63% 7.2% |
9.15% 6.0% |
7.71% -15.7% |
4.46% -42.2% |
3.22% -27.7% |
3.5% 8.8% |
3.8% 8.6% |
3.79% -0.3% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.04 -91.3% |
16.95 -0.5% |
83.42 392.1% |
157.71 89.1% |
159.22 1.0% |
179.76 12.9% |
606.15 237.2% |
6.35K 948.4% |
44.17K 595.1% |
- | - |
-17.3K - |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.97 - |
1.62 -18.0% |
1.53 -5.5% |
22.78 1390.2% |
22.69 -0.4% |
21.5 -5.2% |
16.88 -21.5% |
14.77 -12.5% |
11.45 -22.5% |
12.25 7.0% |
9.58 -21.8% |
10.23 6.8% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.28 - |
0.82 -35.5% |
0.76 -7.8% |
21.1 2683.1% |
20.78 -1.5% |
18.9 -9.0% |
15 -20.6% |
13.2 -12.0% |
10.09 -23.6% |
10.77 6.7% |
8.69 -19.3% |
9.22 6.0% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.08 - |
0.09 11.4% |
0.13 40.2% |
- | - | - | - | - | - | - | - |
0 - |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.25 4.5% |
1.23 -0.9% |
1.29 4.6% |
1.04 -19.6% |
1.04 0.0% |
1.04 0.2% |
1.05 0.8% |
1.05 0.6% |
1.07 1.5% |
1.06 -0.5% |
1.08 1.3% |
1.07 -0.7% |