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] |
27.31% 1.9% |
28.21% 3.3% |
28.68% 1.7% |
30.44% 6.1% |
32.63% 7.2% |
34.9% 6.9% |
37.19% 6.6% |
38.73% 4.1% |
40.33% 4.1% |
41.18% 2.1% |
43.41% 5.4% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.45% - |
5.64% 3.5% |
6.5% 15.1% |
6.31% -2.8% |
8.78% 39.1% |
10.72% 22.1% |
13.6% 26.8% |
15.42% 13.4% |
15.77% 2.3% |
16.28% 3.3% |
15.64% -3.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.44% 31.5% |
7.57% 17.4% |
7.37% -2.6% |
8.13% 10.3% |
10.64% 30.9% |
12.81% 20.4% |
16.15% 26.0% |
18.41% 14.0% |
19.65% 6.7% |
19.98% 1.7% |
19.66% -1.6% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.64% - |
8.75% -61.3% |
10.01% 14.4% |
2.94% -70.6% |
12.76% 333.9% |
14.64% 14.8% |
19.01% 29.9% |
22.2% 16.8% |
24.46% 10.2% |
26.55% 8.5% |
6.39% -75.9% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.4% - |
5.35% -16.4% |
6.27% 17.1% |
1.83% -70.8% |
8.04% 338.6% |
9.24% 14.9% |
12.21% 32.2% |
14.31% 17.1% |
15.58% 8.9% |
17.02% 9.2% |
3.96% -76.7% |
|
Return On Invested Capital (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.41% - |
7.84% -54.9% |
9.01% 14.9% |
2.5% -72.2% |
11.1% 343.5% |
12.71% 14.5% |
16.61% 30.7% |
19.27% 16.0% |
20.95% 8.7% |
22.53% 7.5% |
5.42% -76.0% |
|
Interest Coverage | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.59 - |
26.74 23.9% |
24.9 -6.9% |
28.15 13.0% |
39.76 41.2% |
45.41 14.2% |
58.54 28.9% |
68.4 16.8% |
68.97 0.8% |
69.56 0.9% |
49.3 -29.1% |
|
Current Ratio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.43 -8.1% |
2.05 -15.6% |
2.11 3.1% |
2.13 0.9% |
2.3 8.0% |
2.36 2.4% |
2.5 6.2% |
2.55 1.9% |
2.29 -10.0% |
2.34 2.1% |
2.18 -6.8% |
|
QuickRatio | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.99 -8.1% |
1.64 -17.5% |
1.79 8.9% |
1.74 -2.6% |
1.93 10.9% |
1.9 -1.8% |
2.13 12.1% |
2.17 1.9% |
1.85 -14.5% |
1.91 2.8% |
1.8 -5.7% |
|
Total Debt / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.11 -10.7% |
0.1 -7.3% |
0.1 -5.7% |
0.09 -3.3% |
0.09 -4.3% |
0.09 -2.5% |
0.08 -6.0% |
0.1 22.2% |
0.12 15.0% |
0.14 18.4% |
0.14 5.4% |
|
Total Asset / Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.63 1.4% |
1.64 0.6% |
1.6 -2.2% |
1.6 0.0% |
1.55 -3.4% |
1.54 -0.8% |
1.52 -1.2% |
1.51 -0.5% |
1.59 5.1% |
1.58 -0.5% |
1.64 4.0% |