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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
60.02% -6.4% |
62.23% 3.7% |
60.62% -2.6% |
63.66% 5.0% |
57.7% -9.4% |
57.54% -0.3% |
56.37% -2.0% |
65.99% 17.1% |
64.44% -2.3% |
69.09% 7.2% |
64.35% -6.9% |
69.99% 8.8% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.84% -54.8% |
21.18% 42.8% |
29.1% 37.4% |
31.97% 9.9% |
13.66% -57.3% |
23.64% 73.1% |
31.79% 34.5% |
31.72% -0.2% |
16.54% -47.9% |
28.08% 69.8% |
36.74% 30.8% |
35.07% -4.6% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.73% -60.2% |
19.97% 45.4% |
32.29% 61.7% |
35.48% 9.9% |
6.21% -82.5% |
16.44% 164.9% |
32.31% 96.5% |
35.76% 10.7% |
13.68% -61.8% |
26.19% 91.5% |
44.9% 71.4% |
41.38% -7.8% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.43% -47.4% |
3.42% 40.6% |
5.58% 63.3% |
5.2% -6.8% |
2.48% -52.3% |
4.08% 64.5% |
7.08% 73.5% |
5.8% -18.1% |
2.95% -49.1% |
4.42% 50.0% |
7.21% 62.9% |
5.79% -19.7% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.13% -48.4% |
2.93% 37.6% |
4.78% 63.2% |
4.5% -5.8% |
2.07% -53.9% |
3.2% 54.3% |
5.54% 72.9% |
4.63% -16.4% |
2.3% -50.3% |
3.38% 47.0% |
5.56% 64.4% |
4.58% -17.7% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.76% -64.0% |
4.8% 172.9% |
3.71% -22.6% |
5.38% 45.1% |
1.77% -67.2% |
4.58% 159.5% |
4.98% 8.8% |
5.62% 12.8% |
1.99% -64.5% |
5.02% 151.8% |
3.8% -24.2% |
5.57% 46.5% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
-680.02M - |
385.32 - |
1.67K 333.8% |
914.49 -45.3% |
- | - |
27.97K - |
56.01 -99.8% |
85.57 52.8% |
123.73 44.6% |
175.48 41.8% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.53 -33.4% |
5.5 -0.5% |
4.95 -9.9% |
5.95 20.1% |
3.45 -42.0% |
3.03 -12.2% |
3.24 7.2% |
3.63 12.0% |
2.87 -20.9% |
3.12 8.7% |
3.15 0.9% |
3.83 21.5% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.68 -27.4% |
4.58 -2.2% |
4.27 -6.8% |
4.92 15.3% |
2.77 -43.6% |
2.51 -9.7% |
2.8 11.8% |
2.97 6.1% |
2.38 -19.8% |
2.67 11.9% |
2.81 5.5% |
3.41 21.2% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.01 240.8% |
0 -13.6% |
0 -24.5% |
0 -24.3% |
0.06 2475.6% |
0.14 111.0% |
0.09 -32.0% |
0.09 -7.6% |
0.15 81.4% |
0.15 -5.4% |
0.14 -7.2% |
0.11 -17.6% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.17 5.7% |
1.16 -1.1% |
1.17 1.2% |
1.14 -3.1% |
1.25 10.2% |
1.29 3.1% |
1.26 -2.3% |
1.24 -1.8% |
1.32 6.3% |
1.29 -2.1% |
1.3 0.4% |
1.23 -5.0% |