2018 Q4 | 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] |
92.57% 0.5% |
91.73% -0.9% |
91.37% -0.4% |
90.96% -0.4% |
90.13% -0.9% |
90.31% 0.2% |
88.88% -1.6% |
87.72% -1.3% |
85.95% -2.0% |
83.14% -3.3% |
81.03% -2.5% |
79.42% -2.0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.85% - |
65.52% 247.6% |
67.74% 3.4% |
70.53% 4.1% |
48.69% -31.0% |
48.26% -0.9% |
37.09% -23.1% |
33.36% -10.1% |
28.73% -13.9% |
17.57% -38.9% |
18.79% 7.0% |
13.31% -29.2% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
67.7% 18.8% |
68.42% 1.1% |
69.69% 1.9% |
69.05% -0.9% |
66.32% -3.9% |
62.66% -5.5% |
54.35% -13.3% |
49.12% -9.6% |
42.46% -13.6% |
32.57% -23.3% |
24.75% -24.0% |
17.57% -29.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
110.69% 187.5% |
26.18% -76.3% |
19.43% -25.8% |
139.89% 620.0% |
67.99% -51.4% |
11.13% -83.6% |
-1.88% - |
5.99% - |
5.35% -10.7% |
1.38% -74.1% |
-2.3% - |
2.44% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.84% 523.6% |
10.61% -58.9% |
9.1% -14.3% |
46.71% 413.5% |
32.98% -29.4% |
6.41% -80.6% |
-1.08% - |
3.33% - |
2.99% -10.2% |
0.78% -74.0% |
-1.28% - |
1.35% - |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.8% 339.1% |
11.38% -65.3% |
9.57% -15.9% |
57.55% 501.6% |
34.96% -39.3% |
6.93% -80.2% |
-0.98% - |
3.55% - |
3.18% -10.3% |
0.82% -74.2% |
-1.38% - |
1.39% - |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.67 - |
20.22 202.9% |
33.63 66.3% |
61.87 84.0% |
41.82 -32.4% |
31.87 -23.8% |
17.04 -46.5% |
11.63 -31.7% |
8 -31.2% |
5.04 -37.1% |
3.71 -26.4% |
2.78 -25.1% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.13 -9.1% |
9.71 6.3% |
16.81 73.1% |
17.78 5.8% |
18.48 4.0% |
16.68 -9.8% |
18.58 11.4% |
16.24 -12.6% |
15.83 -2.5% |
14.71 -7.1% |
14.08 -4.3% |
13.14 -6.7% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.59 -12.4% |
9.29 8.2% |
16.15 73.8% |
17.39 7.7% |
18 3.5% |
16.27 -9.6% |
18.16 11.6% |
15.85 -12.7% |
15.37 -3.0% |
14.27 -7.2% |
13.63 -4.5% |
12.65 -7.1% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.57 -64.6% |
1.19 -24.3% |
0.95 -19.9% |
0.82 -14.1% |
0.72 -12.1% |
0.65 -9.1% |
0.71 9.3% |
0.73 2.5% |
0.68 -6.8% |
0.69 1.4% |
0.72 4.2% |
0.69 -3.9% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.69 -66.9% |
2.3 -14.6% |
2.01 -12.7% |
1.87 -6.8% |
1.77 -5.4% |
1.71 -3.3% |
1.78 4.3% |
1.81 1.7% |
1.77 -2.7% |
1.79 1.2% |
1.82 1.9% |
1.8 -1.1% |