Period Ending: |
LTM
(Last Twelve Months) |
2023 12-31 |
2022 12-31 |
2021 12-31 |
2020 12-31 |
2019 12-31 |
2018 12-31 |
---|---|---|---|---|---|---|---|
Price Ratios | |||||||
Price to Earnings Ratio | 26.87 | 40.90 | -89.60 | 87.59 | 89.12 | 101.5 | |
Price to Sales Ratio | 1.328 | 1.721 | 6.914 | 6.327 | 8.410 | 12.87 | |
Price to Book Ratio | 2.786 | 3.628 | 13.87 | 9.025 | 10.17 | 8.205 | |
Price to Free Cash Flow Ratio | 10.90 | 16.00 | -57.14 | 100.9 | 127.4 | -96.75 | |
Price to Operating Cash Flow Ratio | 8.546 | 11.24 | -161.0 | 51.38 | 69.08 | -401.1 | |
Price Earnings to Growth Ratio | 1.377 | -0.243 | 0.336 | 30.66 | 6.907 | 0.000 | |
EV to EBITDA | |||||||
Liquidity Ratios | |||||||
Current Ratio | 3.227 | 3.107 | 1.812 | 1.840 | 2.307 | 2.204 | |
Quick Ratio | 3.227 | 2.934 | 1.731 | 1.726 | 2.090 | 2.204 | |
Cash Ratio | 1.235 | 1.219 | 0.468 | 0.938 | 0.801 | 0.741 | |
Debt Ratio | 0.361 | 0.345 | 0.318 | 0.346 | 0.339 | 0.142 | |
Debt to Equity Ratio | 0.707 | 0.684 | 0.629 | 0.730 | 0.697 | 0.208 | |
Long Term Debt to Capitalization | 0.368 | 0.367 | 0.331 | 0.372 | 0.408 | 0.172 | |
Total Debt to Capitalization | 0.414 | 0.406 | 0.386 | 0.422 | 0.411 | 0.172 | |
Interest Coverage Ratio | 4.376 | 7.038 | -8.338 | 6.727 | 3.944 | 0.000 | |
Cash Flow to Debt Ratio | 0.461 | 0.472 | -0.137 | 0.241 | 0.211 | -0.098 | |
Margins | |||||||
Gross Profit Margin | 41.72% | 41.83% | 43.25% | 43.41% | 45.84% | 49.74% | |
Operating Profit Margin | 10.28% | 8.73% | -7.13% | 10.53% | 10.25% | 15.75% | |
Pretax Profit Margin | 8.12% | 6.72% | -8.01% | 9.29% | 8.21% | 10.48% | |
Net Profit Margin | 4.94% | 4.21% | -7.72% | 7.22% | 9.44% | 12.68% | |
Operating Cash Flow Margin | 15.54% | 15.31% | -4.30% | 12.32% | 12.17% | -3.21% | |
Free Cash Flow Margin | 12.19% | 10.76% | -12.10% | 6.27% | 6.60% | -13.30% | |
Return | |||||||
Return on Assets | 5.29% | 4.48% | -7.83% | 4.88% | 5.56% | 5.50% | |
Return on Equity | 10.37% | 8.87% | -15.48% | 10.30% | 11.41% | 8.08% | |
Return on Capital Employed | 12.47% | 10.59% | -8.83% | 8.49% | 6.54% | 7.26% | |
Return on Invested Capital | 9.09% | 7.98% | -9.49% | 8.07% | 8.05% | 6.02% | |
Turnover Ratios | |||||||
Receivables Turnover Ratio | 5.169 | 5.250 | 4.545 | 5.342 | 6.014 | 5.649 | |
Payables Turnover Ratio | 21.32 | 15.08 | 10.56 | 7.056 | 8.032 | 8.445 | |
Inventory Turnover Ratio | 0.000 | 29.42 | 39.47 | 20.76 | 19.08 | 127,762,000 | |
Fixed Asset Turnover Ratio | 8.164 | 8.240 | 9.503 | 8.393 | 7.979 | 7.468 | |
Asset Turnover Ratio | 1.070 | 1.065 | 1.014 | 0.676 | 0.589 | 0.434 | |
Per Share Items () | |||||||
Revenue Per Share | 9.840 | 9.819 | 7.805 | 4.914 | 3.697 | 2.416 | |
Operating Cash Flow Per Share | 1.529 | 1.504 | -0.335 | 0.605 | 0.450 | -0.078 | |
Free Cash Flow Per Share | 1.199 | 1.056 | -0.944 | 0.308 | 0.244 | -0.321 | |
Cash & Short Term Investments | 1.339 | 1.370 | 0.652 | 1.107 | 0.386 | 0.240 | |
Earnings Per Share | 0.486 | 0.413 | -0.602 | 0.355 | 0.349 | 0.306 | |
EBITDA Per Share | |||||||
Dividend Per Share | 0.000 | 0.000 | 0.513 | 0.000 | 1.388 | 0.000 | |
Enterprise Value Per Share | 15.05 | 18.72 | 55.75 | 32.50 | 32.83 | 31.64 | |
Book Value Per Share | 4.691 | 4.658 | 3.890 | 3.445 | 3.058 | 3.789 | |
Price Per Share | 13.07 | 16.90 | 53.96 | 31.09 | 31.09 | 31.09 | |
Effective Tax Rate | 39.11% | 37.36% | 3.72% | 22.26% | -14.94% | 20.91% | |
Short Term Coverage Ratio | 17.83 | 9.840 | -0.639 | 1.280 | 18.01 | -18.13 | |
Capital Expenditure Coverage Ratio | 4.635 | 3.362 | -0.550 | 2.038 | 2.185 | -0.318 | |
EBIT Per Revenue | 0.103 | 0.087 | -0.071 | 0.105 | 0.102 | 0.158 | |
EBITDA Per Revenue | |||||||
Days of Sales Outstanding | 70.62 | 69.52 | 80.30 | 68.33 | 60.69 | 64.61 | |
Days of Inventory Outstanding | 0.000 | 12.41 | 9.248 | 17.58 | 19.13 | 0.000 | |
Days of Payables Outstanding | 17.12 | 24.21 | 34.57 | 51.73 | 45.44 | 43.22 | |
Cash Conversion Cycle | 53.49 | 57.72 | 54.98 | 34.19 | 34.38 | 21.39 | |
Cash Conversion Ratio | 3.144 | 3.639 | 0.557 | 1.705 | 1.290 | -0.253 | |
Free Cash Flow to Earnings | 2.466 | 2.556 | 1.568 | 0.868 | 0.700 | -1.049 |