2017 Q4 | 2018 Q4 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 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] |
-102.11% - |
35.1% - |
20.96% -40.3% |
3.41% -83.7% |
36.44% 968.3% |
37.87% 3.9% |
38.34% 1.2% |
38.53% 0.5% |
39.32% 2.0% |
41.1% 4.5% |
42.78% 4.1% |
43.91% 2.6% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.11% 7.9% |
16.51% -21.8% |
16.41% -0.6% |
20.93% 27.6% |
21.39% 2.2% |
22.68% 6.0% |
23.46% 3.5% |
23.77% 1.3% |
24.56% 3.3% |
26.8% 9.1% |
27.65% 3.2% |
28.12% 1.7% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-137.5% - |
23.49% - |
6.59% -71.9% |
-13.95% - |
24.26% - |
24.96% 2.9% |
24.76% -0.8% |
24.07% -2.8% |
24.82% 3.1% |
26.05% 4.9% |
27.34% 4.9% |
27.97% 2.3% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
13.99% - |
- |
14.62% - |
14.71% 0.6% |
15.91% 8.2% |
6.61% -58.5% |
9.94% 50.5% |
10.91% 9.8% |
11.81% 8.2% |
8.65% -26.7% |
8.81% 1.8% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
12.23% - |
- |
12.65% - |
12.71% 0.5% |
13.71% 7.8% |
6.23% -54.5% |
9.09% 45.9% |
9.98% 9.7% |
10.36% 3.8% |
7.98% -23.0% |
8.23% 3.1% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
13.4% - |
- |
14.45% - |
13.58% -6.0% |
15.16% 11.7% |
6.43% -57.6% |
9.41% 46.4% |
11.42% 21.4% |
10.38% -9.1% |
7.77% -25.1% |
7.84% 0.9% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
259.72 - |
312.25 20.2% |
103.26 -66.9% |
350.06 239.0% |
342.34 -2.2% |
368.47 7.6% |
1.66K 349.3% |
453.33 -72.6% |
129.44 -71.4% |
136.35 5.3% |
113.63 -16.7% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
6.67 - |
- |
6.03 - |
5.91 -2.0% |
5.31 -10.1% |
16.79 216.0% |
13.27 -21.0% |
12.81 -3.5% |
6.91 -46.1% |
8.01 15.9% |
12.59 57.3% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
5.79 - |
- |
4.35 - |
4.49 3.2% |
4.07 -9.4% |
15.98 292.5% |
12.61 -21.1% |
12.22 -3.1% |
5.06 -58.6% |
6.14 21.4% |
8.27 34.6% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
0.01 - |
- |
0.01 - |
0.01 -4.7% |
0.02 34.9% |
0 -70.8% |
0.01 42.1% |
0 -28.9% |
0.05 868.7% |
0.04 -3.4% |
0.01 -74.6% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
1.15 - |
- |
1.16 - |
1.16 0.1% |
1.17 1.0% |
1.06 -9.3% |
1.07 0.8% |
1.07 0.0% |
1.13 5.6% |
1.11 -1.7% |
1.07 -3.2% |