2020 Q2 | 2021 Q2 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | 2024 Q3 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | [friend] | [friend] | - |
42.25% - |
43.64% 3.3% |
44.2% 1.3% |
45.31% 2.5% |
45.7% 0.9% |
48.15% 5.4% |
48.69% 1.1% |
46.47% -4.6% |
47.53% 2.3% |
46.06% -3.1% |
|
Net Margin | [friend] | [friend] | - |
19.72% - |
24.69% 25.2% |
25.21% 2.1% |
25.49% 1.1% |
26.43% 3.7% |
28.32% 7.1% |
28.45% 0.5% |
26.48% -6.9% |
27.27% 3.0% |
25.61% -6.1% |
|
Operating Margin | [friend] | [friend] | - |
29.59% - |
35.79% 21.0% |
36.21% 1.2% |
36.58% 1.0% |
37.13% 1.5% |
39.96% 7.6% |
40.14% 0.5% |
37.46% -6.7% |
38.64% 3.1% |
36.21% -6.3% |
|
Return On Equity (%) | [friend] | [friend] | - |
56.74% - |
20.67% -63.6% |
17.68% -14.4% |
68.89% 289.6% |
68.43% -0.7% |
67.03% -2.1% |
60.14% -10.3% |
53.35% -11.3% |
13.29% -75.1% |
- | |
Return On Assets (%) | [friend] | [friend] | - |
35.85% - |
14.42% -59.8% |
12.57% -12.9% |
47.45% 277.6% |
48.15% 1.5% |
52.46% 9.0% |
46.41% -11.5% |
40.16% -13.5% |
10.5% -73.9% |
- | |
Return On Invested Capital (%) | [friend] | [friend] | - |
49.01% - |
19.25% -60.7% |
16.8% -12.7% |
65.24% 288.3% |
65.54% 0.5% |
65% -0.8% |
58.79% -9.6% |
52.37% -10.9% |
13.17% -74.9% |
- | |
Interest Coverage | [friend] | [friend] | - |
756.47 - |
2.13K 182.2% |
2.45K 15.0% |
2.16K -11.8% |
2.7K 24.7% |
3.76K 39.2% |
4.58K 22.0% |
6.01K 31.2% |
7.75K 28.9% |
8.14K 5.0% |
|
Current Ratio | [friend] | [friend] |
3.14 - |
3.12 -0.6% |
3.57 14.3% |
3.36 -5.8% |
3.26 -2.8% |
3.47 6.4% |
5.5 58.5% |
5.21 -5.3% |
4.7 -9.9% |
4.45 -5.3% |
- | |
QuickRatio | [friend] | [friend] |
2.92 - |
2.91 -0.4% |
3.31 13.7% |
3.13 -5.5% |
3.02 -3.6% |
3.17 5.3% |
4.95 55.8% |
4.71 -4.7% |
4.12 -12.7% |
4.02 -2.3% |
- | |
Total Debt / Equity | [friend] | [friend] |
0.11 - |
0.09 -20.2% |
0.06 -29.0% |
0.04 -28.3% |
0.03 -31.4% |
0.02 -22.6% |
0.02 -31.4% |
0.01 -26.2% |
0.01 -10.5% |
0.01 -26.5% |
- | |
Total Asset / Equity | [friend] | [friend] |
1.5 - |
1.48 -1.0% |
1.4 -5.7% |
1.42 1.5% |
1.43 1.0% |
1.39 -2.7% |
1.22 -12.4% |
1.23 1.0% |
1.26 2.1% |
1.27 1.0% |
- |