| Period Ending: |
LTM
(Last Twelve Months) |
2024 12-31 |
2023 12-31 |
2022 12-31 |
2021 12-31 |
2020 12-31 |
2019 12-31 |
||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Price Ratios | |||||||||||||||||||||||||||
| Price to Earnings Ratio | 33.39 | 40.93 | 33.97 | 23.72 | 27.85 | 134.9 | 26.95 | ||||||||||||||||||||
| Price to Sales Ratio | 19.45 | 22.3 | 15.38 | 12.53 | 16.7 | 23.93 | 23.72 | ||||||||||||||||||||
| Price to Book Ratio | 10.28 | 27.33 | 30.09 | 19.11 | 5.22 | 5.66 | 0 | ||||||||||||||||||||
| Price to Free Cash Flow Ratio | 49.99 | 47.84 | 43.93 | -117.4 | 36.61 | 29.19 | 62.26 | ||||||||||||||||||||
| Price to Operating Cash Flow Ratio | 49.76 | 47.63 | 43.41 | -121.5 | 35.72 | 28.86 | 62.18 | ||||||||||||||||||||
| Price Earnings to Growth Ratio | -0.431 | 2.18 | 0.016 | -0.24 | 0.076 | -1.7 | 0 | ||||||||||||||||||||
| EV to EBITDA | 4.24 | 3.81 | 2.83 | 4.01 | 5.77 | ||||||||||||||||||||||
| Liquidity Ratios | |||||||||||||||||||||||||||
| Current Ratio | 0.251 | 0.884 | 0.799 | 0.999 | 0.961 | 1.79 | 0 | ||||||||||||||||||||
| Quick Ratio | 0.251 | 0.884 | 0.799 | 0.999 | 0.961 | 1.79 | 0 | ||||||||||||||||||||
| Cash Ratio | 0.186 | 0.011 | 0.008 | 0.001 | 0.237 | 0.42 | 0 | ||||||||||||||||||||
| Debt Ratio | 0 | 0.05 | 0.08 | 0.001 | 0.018 | 0.213 | 0 | ||||||||||||||||||||
| Debt to Equity Ratio | 0 | 0.067 | 0.123 | 0.001 | 0.047 | 0.525 | 0 | ||||||||||||||||||||
| Long Term Debt to Capitalization | 0 | 0 | 0 | 0 | 0 | 0.344 | 0 | ||||||||||||||||||||
| Total Debt to Capitalization | 0 | 0.063 | 0.11 | 0.001 | 0.045 | 0.344 | 0 | ||||||||||||||||||||
| Interest Coverage Ratio | 9.89 | 20.31 | 41.66 | 948.7 | 5.9 | 4.03 | 0 | ||||||||||||||||||||
| Cash Flow to Debt Ratio | 0 | 8.51 | 5.62 | -124.7 | 3.13 | 0.374 | 0 | ||||||||||||||||||||
| Margins | |||||||||||||||||||||||||||
| Gross Profit Margin | 78.1% | 71.01% | 74.2% | 80.7% | 77.23% | 75.91% | 74.69% | ||||||||||||||||||||
| Operating Profit Margin | 66.59% | 69.4% | 72.82% | 78.47% | 72.95% | 70.61% | 70.46% | ||||||||||||||||||||
| Pretax Profit Margin | 62.87% | 63.97% | 62.88% | 96.28% | 107.9% | 36.35% | 79.25% | ||||||||||||||||||||
| Net Profit Margin | 58.25% | 54.47% | 45.27% | 52.8% | 59.96% | 17.73% | 88.03% | ||||||||||||||||||||
| Operating Cash Flow Margin | 39.09% | 46.81% | 35.43% | -10.31% | 46.74% | 82.92% | 38.15% | ||||||||||||||||||||
| Free Cash Flow Margin | 38.91% | 46.61% | 35.01% | -10.67% | 45.61% | 81.99% | 38.1% | ||||||||||||||||||||
| Return | |||||||||||||||||||||||||||
| Return on Assets | 15.77% | 49.43% | 57.38% | 60.58% | 7.22% | 1.7% | 0% | ||||||||||||||||||||
| Return on Equity | 36.35% | 66.77% | 88.58% | 80.56% | 18.75% | 4.2% | 0% | ||||||||||||||||||||
| Return on Capital Employed | 27.57% | 84.26% | 141.9% | 119.7% | 14.91% | 8.71% | 0% | ||||||||||||||||||||
| Return on Invested Capital | 30.13% | 70.02% | 119.2% | 98.27% | 15.16% | 7.04% | 0% | ||||||||||||||||||||
| Turnover Ratios | |||||||||||||||||||||||||||
| Receivables Turnover Ratio | 7.02 | 4.11 | 4.58 | 4.64 | 0.407 | 39.89 | 0 | ||||||||||||||||||||
| Payables Turnover Ratio | 0 | 1.31 | 1.22 | 0.896 | 1.25 | 0.849 | 0 | ||||||||||||||||||||
| Inventory Turnover Ratio | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||||||||||||
| Fixed Asset Turnover Ratio | 0 | 0 | 0 | 53.34 | 64.31 | 102.6 | 0 | ||||||||||||||||||||
| Asset Turnover Ratio | 0.271 | 0.907 | 1.27 | 1.15 | 0.12 | 0.096 | 0 | ||||||||||||||||||||
| Per Share Items () | |||||||||||||||||||||||||||
| Revenue Per Share | 2.77 | 2.43 | 2.61 | 2.29 | 1.92 | 1.34 | 1.35 | ||||||||||||||||||||
| Operating Cash Flow Per Share | 1.08 | 1.14 | 0.925 | -0.236 | 0.896 | 1.11 | 0.515 | ||||||||||||||||||||
| Free Cash Flow Per Share | 1.08 | 1.13 | 0.914 | -0.244 | 0.874 | 1.1 | 0.514 | ||||||||||||||||||||
| Cash & Short Term Investments | 0.659 | 0.007 | 0.006 | 0.001 | 1.55 | 1.3 | 0 | ||||||||||||||||||||
| Earnings Per Share | 1.62 | 1.32 | 1.18 | 1.21 | 1.15 | 0.237 | 1.19 | ||||||||||||||||||||
| EBITDA Per Share | 13.82 | 12.81 | 10.58 | 10.14 | 7.67 | 5.84 | 4.65 | 3.62 | 3.78 | 4.64 | 3.11 | 2.4 | 2.32 | 3.2 | 3.19 | 2.29 | 5.03 | 1.5 | 1.13 | 1.03 | 0.885 | 0.284 | 0.307 | 0.238 | 0.211 | 0.357 | 0.135 |
| Dividend Per Share | 1.48 | 1.51 | 1.35 | 2.01 | 0.866 | 0.785 | 0 | ||||||||||||||||||||
| Enterprise Value Per Share | 0 | 54.32 | 40.33 | 28.67 | 30.74 | 33.66 | 0 | ||||||||||||||||||||
| Book Value Per Share | 4.44 | 1.98 | 1.34 | 1.5 | 6.13 | 5.65 | 0 | ||||||||||||||||||||
| Price Per Share | 45.69 | 54.19 | 40.17 | 28.67 | 32 | 32 | 0 | ||||||||||||||||||||
| Dividend Ratios | |||||||||||||||||||||||||||
| Dividend Payout Ratio | 101.7% | 114.3% | 114.2% | 166.3% | 75.36% | 330.9% | 25.09% | ||||||||||||||||||||
| Annual Dividend Yield | 3.24% | 2.79% | 3.36% | 7.01% | 2.71% | 2.45% | 0.931% | ||||||||||||||||||||
| Effective Tax Rate | 1.46% | 17.2% | 16.33% | 17.96% | 15.13% | 28.86% | -21.78% | ||||||||||||||||||||
| Short Term Coverage Ratio | 0.902 | 8.51 | 5.62 | -124.7 | 3.13 | 0 | 0 | ||||||||||||||||||||
| Capital Expenditure Coverage Ratio | 218.5 | 232.9 | 84.65 | -28.77 | 41.23 | 89.3 | 829 | ||||||||||||||||||||
| EBIT Per Revenue | 0.666 | 0.694 | 0.728 | 0.785 | 0.73 | 0.706 | 0.705 | ||||||||||||||||||||
| EBITDA Per Revenue | 0.247 | 0.268 | 0.245 | 0.223 | 0.198 | 0.206 | 0.274 | 0.275 | 0.286 | 0.331 | 0.256 | 0.221 | 0.215 | 0.341 | 0.325 | 0.341 | 0.952 | 0.384 | 0.403 | 0.4 | 0.378 | 0.486 | 0.047 | 0.328 | 0.273 | 0.41 | 0.042 |
| Days of Sales Outstanding | 52.02 | 88.77 | 79.61 | 78.7 | 897.7 | 9.15 | 0 | ||||||||||||||||||||
| Days of Inventory Outstanding | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||||||||||||
| Days of Payables Outstanding | 0 | 278 | 299.2 | 407.2 | 291.3 | 429.7 | 0 | ||||||||||||||||||||
| Cash Conversion Cycle | 52.02 | -189.2 | -219.6 | -328.5 | 606.4 | -420.6 | 0 | ||||||||||||||||||||
| Cash Conversion Ratio | 0.671 | 0.859 | 0.782 | -0.195 | 0.78 | 4.68 | 0.433 | ||||||||||||||||||||
| Free Cash Flow to Earnings | 0.668 | 0.856 | 0.773 | -0.202 | 0.761 | 4.62 | 0.433 | ||||||||||||||||||||