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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.89% -22.6% |
8.46% -4.8% |
10.03% 18.6% |
10.19% 1.5% |
11.46% 12.5% |
12.97% 13.1% |
14.13% 9.0% |
15.66% 10.9% |
16.62% 6.1% |
15.68% -5.7% |
15.32% -2.3% |
15.08% -1.6% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.61% -80.7% |
0.61% 0.0% |
2.17% 258.3% |
2.52% 16.1% |
3.8% 50.7% |
4.52% 19.0% |
4.89% 8.0% |
5.22% 6.8% |
6.13% 17.5% |
5.07% -17.3% |
5.07% 0.1% |
5.77% 13.8% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.76% -63.2% |
1.48% -15.9% |
3.24% 119.0% |
3.52% 8.5% |
4.6% 30.8% |
5.62% 22.1% |
6.37% 13.3% |
7.02% 10.3% |
7.9% 12.5% |
7.11% -10.0% |
6.67% -6.2% |
6.44% -3.5% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.23% -82.9% |
1.19% -3.8% |
4.44% 273.5% |
4.86% 9.6% |
7.13% 46.6% |
7.65% 7.3% |
7.41% -3.1% |
7.03% -5.2% |
7.69% 9.4% |
6.01% -21.8% |
6.02% 0.1% |
6.93% 15.1% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.68% -83.3% |
0.64% -5.4% |
2.44% 281.8% |
2.75% 12.6% |
3.97% 44.4% |
4.46% 12.5% |
4.62% 3.5% |
4.79% 3.7% |
5.05% 5.5% |
3.93% -22.1% |
4.04% 2.8% |
4.9% 21.3% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.55% -77.4% |
1.59% 2.9% |
4.55% 186.4% |
4.63% 1.7% |
6.3% 36.0% |
6.71% 6.5% |
6.83% 1.8% |
6.72% -1.5% |
7.26% 8.0% |
5.52% -23.9% |
5.64% 2.0% |
6.66% 18.2% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.96 -74.2% |
1.96 -33.9% |
6.48 230.4% |
8.42 30.0% |
12.45 47.9% |
25.3 103.3% |
29.58 16.9% |
38.03 28.6% |
116.02 205.0% |
100.37 -13.5% |
327.16 225.9% |
613.75 87.6% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.74 -1.8% |
1.62 -7.0% |
1.72 6.2% |
1.92 11.5% |
1.91 -0.6% |
1.99 4.3% |
2.22 11.6% |
2.7 21.5% |
2.4 -10.9% |
2.26 -5.8% |
2.19 -2.9% |
2.29 4.4% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.49 -1.9% |
1.4 -6.1% |
1.47 5.0% |
1.61 9.7% |
1.61 0.2% |
1.8 11.8% |
1.91 6.2% |
2.32 21.3% |
1.72 -25.6% |
1.79 3.9% |
1.57 -12.3% |
1.63 4.1% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.29 25.1% |
0.23 -21.8% |
0.15 -34.9% |
0.11 -23.9% |
0.14 22.7% |
0.13 -5.4% |
0.09 -34.1% |
0.01 -94.0% |
0 -19.5% |
0 12.2% |
0 -24.9% |
0.01 182.8% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.98 1.3% |
1.85 -6.5% |
1.74 -5.9% |
1.6 -8.4% |
1.63 1.9% |
1.59 -2.2% |
1.48 -7.0% |
1.35 -8.7% |
1.43 5.6% |
1.47 3.1% |
1.5 1.8% |
1.47 -1.7% |