2017 Q3 | 2017 Q4 | 2018 Q1 | 2018 Q2 | 2018 Q3 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.19% 55.4% |
17.42% 112.8% |
31.52% 80.9% |
25.17% -20.2% |
31.89% 26.7% |
38.75% 21.5% |
45.93% 18.5% |
40.11% -12.7% |
41.94% 4.6% |
42.61% 1.6% |
44.91% 5.4% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.8% - |
5.17% 545.8% |
15.11% 192.2% |
12.55% -16.9% |
16.09% 28.2% |
18.53% 15.2% |
24.82% 33.9% |
21.43% -13.7% |
22.6% 5.5% |
22.31% -1.3% |
24.15% 8.2% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.63% - |
10.91% 314.4% |
25.62% 134.7% |
17.98% -29.8% |
26.08% 45.1% |
32.92% 26.2% |
40.62% 23.4% |
33.72% -17.0% |
36.24% 7.5% |
36.79% 1.5% |
39.31% 6.8% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.19% - |
1.29% 590.9% |
4.44% 243.7% |
3.16% -28.8% |
4.56% 44.3% |
5.6% 22.8% |
8.25% 47.2% |
6.14% -25.5% |
6.34% 3.3% |
6.17% -2.7% |
6.74% 9.2% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.06% - |
0.39% 604.9% |
1.37% 252.5% |
1% -27.0% |
1.49% 48.6% |
1.9% 27.8% |
2.95% 55.2% |
2.31% -21.7% |
2.51% 8.5% |
2.53% 0.9% |
2.87% 13.5% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.14% - |
0.5% 271.8% |
1.59% 216.3% |
1.2% -24.5% |
1.73% 44.1% |
2.19% 26.2% |
3.41% 55.9% |
2.73% -19.9% |
2.92% 7.1% |
2.91% -0.6% |
3.31% 13.6% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.28 - |
7.98 249.8% |
24.78 210.6% |
16.7 -32.6% |
26.49 58.6% |
35.54 34.1% |
56.7 59.6% |
44.44 -21.6% |
51.01 14.8% |
53.79 5.5% |
62.45 16.1% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.29 -3.8% |
1.19 -7.9% |
1.11 -6.4% |
1.15 3.4% |
1.27 10.3% |
1.32 4.0% |
1.37 4.0% |
1.38 0.6% |
1.55 12.4% |
1.6 3.0% |
1.62 1.9% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.25 2.5% |
1.15 -7.8% |
1.08 -6.6% |
1.12 4.0% |
1.21 8.0% |
1.29 6.4% |
1.34 4.0% |
1.35 1.0% |
1.52 12.3% |
1.57 3.3% |
1.6 1.6% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.05 -2.6% |
1.97 -3.9% |
1.84 -6.5% |
1.75 -4.8% |
1.72 -1.9% |
1.56 -9.4% |
1.37 -11.8% |
1.23 -10.3% |
1.19 -3.3% |
1.13 -4.9% |
1.01 -10.6% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.36 -1.7% |
3.28 -2.2% |
3.19 -2.7% |
3.13 -2.1% |
3.01 -3.6% |
2.89 -4.2% |
2.71 -6.0% |
2.61 -3.9% |
2.46 -5.7% |
2.43 -1.3% |
2.27 -6.2% |