2014 Q4 | 2015 Q4 | 2016 Q4 | 2017 Q2 | 2017 Q4 | 2018 Q2 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
63.43% 10.8% |
59.14% -6.8% |
59.14% 0.0% |
58.23% -1.5% |
59.45% 2.1% |
56.11% -5.6% |
55.79% -0.6% |
57.58% 3.2% |
55.67% -3.3% |
38.89% -30.2% |
38.67% -0.6% |
30% -22.4% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.31% -0.2% |
17.2% 5.5% |
16.89% -1.8% |
17.8% 5.4% |
19.71% 10.7% |
16.05% -18.6% |
13.38% -16.6% |
16.13% 20.6% |
13.61% -15.6% |
-61.22% - |
-54.59% - |
-94.05% - |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.43% 85.4% |
19.8% -34.9% |
19.73% -0.4% |
22.38% 13.4% |
22.47% 0.4% |
18.55% -17.4% |
15.86% -14.5% |
15.98% 0.8% |
12.58% -21.3% |
-82.17% - |
-74.9% - |
-130.19% - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.4% 0.3% |
13.16% 6.2% |
13.55% 3.0% |
9.03% -33.4% |
10.64% 17.8% |
8.05% -24.3% |
6.93% -14.0% |
6.19% -10.6% |
4.49% -27.4% |
-9.83% - |
-9.4% - |
-11.7% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.67% -8.3% |
9.56% 10.2% |
10.04% 5.1% |
7.24% -27.9% |
8.69% 20.0% |
6.81% -21.7% |
5.89% -13.4% |
5.5% -6.7% |
4.03% -26.6% |
-8.97% - |
-8.57% - |
-10.62% - |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.4% 7.8% |
13.02% 5.0% |
13.29% 2.0% |
8.95% -32.7% |
10.71% 19.7% |
7.69% -28.2% |
6.7% -12.9% |
5.74% -14.3% |
4.38% -23.8% |
-9.99% - |
-9.58% - |
-11.67% - |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.24 -41.7% |
42.89 51.9% |
49.64 15.7% |
88.91 79.1% |
145.04 63.1% |
219.41 51.3% |
107.8 -50.9% |
115.19 6.9% |
85.5 -25.8% |
-187.4 - |
-207.36 - |
-171.87 - |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.31 10.4% |
3.43 3.4% |
3.81 11.2% |
7.47 96.0% |
7.54 1.0% |
11.84 57.0% |
10.48 -11.5% |
12.38 18.1% |
15.34 23.9% |
10.86 -29.2% |
13.01 19.8% |
9.96 -23.5% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
2.72 - |
2.68 -1.1% |
6.37 137.2% |
6.49 1.9% |
10.75 65.6% |
9.11 -15.2% |
10.53 15.5% |
12.8 21.6% |
9.38 -26.7% |
10.54 12.3% |
7.77 -26.3% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
0.02 - |
0.02 -21.5% |
0.01 -67.1% |
0 -34.8% |
0 -4.7% |
0.01 107.4% |
0.02 164.1% |
0.02 -13.0% |
0.01 -8.7% |
0.01 -2.6% |
0.01 -21.6% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.43 -4.5% |
1.41 -1.3% |
1.35 -4.4% |
1.16 -14.3% |
1.15 -0.6% |
1.09 -5.1% |
1.11 1.4% |
1.1 -0.7% |
1.08 -1.8% |
1.1 2.1% |
1.09 -1.4% |
1.11 1.9% |