| Period Ending: |
LTM
(Last Twelve Months) |
2025 12-31 |
2024 12-31 |
2023 12-31 |
2022 12-31 |
2021 12-31 |
2020 12-31 |
2019 12-31 |
2018 12-31 |
|
|---|---|---|---|---|---|---|---|---|---|---|
| Price Ratios | ||||||||||
| Price to Earnings Ratio | 41.37 | 48.03 | 268.2 | 43.3 | 23.86 | 1.1 | 2.53 | 4.88 | 8.87 | |
| Price to Sales Ratio | 11.25 | 1.9 | 2.4 | 1.87 | 1.47 | 0.431 | 1.04 | 1.09 | 1.48 | |
| Price to Book Ratio | 5.82 | 7.48 | 8.03 | 5.99 | 4.33 | 1.5 | 0.954 | 1.16 | 0 | |
| Price to Free Cash Flow Ratio | 40.13 | 8.83 | 12.5 | 4.93 | 1.61 | 1.63 | -116.5 | 2.86 | 2.7 | |
| Price to Operating Cash Flow Ratio | 6.41 | 8.59 | 11.83 | 4.81 | 1.6 | 1.63 | 24.61 | 2.83 | 2.68 | |
| Price Earnings to Growth Ratio | 0.432 | 0.1 | -3.62 | -2.27 | -0.243 | 0.005 | 0.116 | 0.012 | 0 | |
| EV to EBITDA | 8.63 | 11.87 | 63.97 | 30.97 | 182.5 | 0.438 | 1.36 | 1.8 | ||
| Liquidity Ratios | ||||||||||
| Current Ratio | 0.153 | 0.153 | 29.13 | 26.8 | 30.3 | 8.84 | 15.38 | 16.26 | 0 | |
| Quick Ratio | 0.153 | 0.153 | 29.13 | 26.8 | 30.3 | 8.84 | 15.38 | 16.26 | 0 | |
| Cash Ratio | 0.153 | 0.153 | 17.72 | 15.63 | 25.18 | 7.28 | 11.98 | 9.16 | 0 | |
| Debt Ratio | 0.128 | 0.128 | 0.15 | 0.135 | 0.075 | 0.069 | 0.07 | 0.084 | 0 | |
| Debt to Equity Ratio | 1.45 | 1.45 | 2.02 | 2.18 | 1.16 | 0.387 | 0.199 | 0.229 | 0 | |
| Long Term Debt to Capitalization | 0.592 | 0.592 | 0.669 | 0.686 | 0.538 | 0.279 | 0.166 | 0.186 | 0 | |
| Total Debt to Capitalization | 0.592 | 0.592 | 0.669 | 0.686 | 0.538 | 0.279 | 0.166 | 0.186 | 0 | |
| Interest Coverage Ratio | 8.06 | 0 | -0.284 | 2.17 | -1.1 | 273.9 | 73.48 | 66.65 | 62.95 | |
| Cash Flow to Debt Ratio | 0.625 | 0.599 | 0.336 | 0.57 | 2.32 | 2.37 | 0.194 | 1.79 | 0 | |
| Margins | ||||||||||
| Gross Profit Margin | 96.74% | 96.9% | 96.66% | 97.92% | 98.56% | 99.69% | 99.13% | 99.17% | 99.28% | |
| Operating Profit Margin | 17.45% | 14.68% | -0.946% | 4.51% | -1.58% | 83.58% | 63.92% | 55.05% | 45.39% | |
| Pretax Profit Margin | 17.68% | 14.28% | -0.946% | 4.51% | -1.58% | 83.58% | 63.92% | 55.05% | 45.39% | |
| Net Profit Margin | 4.42% | 3.95% | 0.895% | 4.32% | 6.14% | 39.07% | 40.93% | 22.3% | 16.7% | |
| Operating Cash Flow Margin | 28.54% | 22.12% | 20.28% | 38.83% | 91.45% | 26.42% | 4.21% | 38.43% | 55.23% | |
| Free Cash Flow Margin | 28.02% | 21.5% | 19.21% | 37.92% | 91.29% | 26.39% | -0.889% | 38.06% | 54.94% | |
| Return | ||||||||||
| Return on Assets | 1.24% | 1.37% | 0.223% | 0.855% | 1.16% | 24.33% | 13.25% | 8.72% | 0% | |
| Return on Equity | 16.1% | 15.57% | 2.99% | 13.83% | 18.13% | 135.7% | 37.69% | 23.81% | 0% | |
| Return on Capital Employed | 8.13% | 8.46% | -0.237% | 0.897% | -0.301% | 52.85% | 20.91% | 21.81% | 0% | |
| Return on Invested Capital | 8.15% | 8.48% | -0.794% | 0.27% | -0.829% | 59.32% | 23.72% | 24.68% | 0% | |
| Turnover Ratios | ||||||||||
| Receivables Turnover Ratio | 0 | 0 | 5.87 | 4.43 | 7.42 | 30.12 | 10.3 | 4.44 | 0 | |
| Payables Turnover Ratio | 0 | 0 | 1.92 | 0.905 | 0.489 | 0.127 | 0.274 | 0.249 | 0 | |
| Inventory Turnover Ratio | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Fixed Asset Turnover Ratio | 0 | 0 | 8.8 | 6 | 9.74 | 30.37 | 10.61 | 8.87 | 0 | |
| Asset Turnover Ratio | 0.279 | 0.346 | 0.249 | 0.198 | 0.189 | 0.623 | 0.324 | 0.391 | 0 | |
| Per Share Items () | ||||||||||
| Revenue Per Share | 24.54 | 33.61 | 26.18 | 23.1 | 18.98 | 78.82 | 32.83 | 31.21 | 22.95 | |
| Operating Cash Flow Per Share | 7 | 7.43 | 5.31 | 8.97 | 17.36 | 20.83 | 1.38 | 12 | 12.67 | |
| Free Cash Flow Per Share | 6.88 | 7.23 | 5.03 | 8.76 | 17.33 | 20.8 | -0.292 | 11.88 | 12.61 | |
| Cash & Short Term Investments | 5.38 | 5.95 | 8.06 | 8.28 | 14.04 | 13.81 | 12.49 | 9.49 | 0 | |
| Earnings Per Share | 1.09 | 1.33 | 0.234 | 0.997 | 1.17 | 30.8 | 13.44 | 6.96 | 3.83 | |
| EBITDA Per Share | 5.22 | 5.92 | 1.1 | 1.63 | 0.117 | 66.18 | 21.09 | 17.32 | 10.58 | |
| Dividend Per Share | 1.8 | 1.98 | 8.31 | 8.01 | 8.36 | 15.06 | 4.33 | 3.6 | 0 | |
| Enterprise Value Per Share | 45.08 | 70.29 | 70.58 | 50.62 | 21.27 | 28.96 | 28.62 | 31.2 | 0 | |
| Book Value Per Share | 6.74 | 8.53 | 7.82 | 7.21 | 6.43 | 22.69 | 35.65 | 29.23 | 0 | |
| Price Per Share | 39.24 | 63.84 | 62.84 | 43.17 | 27.83 | 34 | 34 | 34 | 0 | |
| Dividend Ratios | ||||||||||
| Dividend Payout Ratio | 586.3% | 149% | 3,545% | 803.1% | 717.1% | 48.91% | 32.19% | 51.66% | 81.25% | |
| Annual Dividend Yield | 4.59% | 3.1% | 13.22% | 18.55% | 30.05% | 44.3% | 12.72% | 10.58% | 9.16% | |
| Effective Tax Rate | 10.05% | 10.05% | -209.8% | 72.05% | -136.8% | 0.194% | 0.675% | 0.48% | 1.14% | |
| Short Term Coverage Ratio | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Capital Expenditure Coverage Ratio | 55.24 | 35.84 | 18.92 | 43.07 | 561.8 | 823.5 | 0.826 | 101.6 | 190.9 | |
| EBIT Per Revenue | 0.175 | 0.147 | -0.009 | 0.045 | -0.016 | 0.836 | 0.639 | 0.551 | 0.454 | |
| EBITDA Per Revenue | 0.213 | 0.176 | 0.042 | 0.071 | 0.006 | 0.84 | 0.642 | 0.555 | 0.461 | |
| Days of Sales Outstanding | 0 | 0 | 62.19 | 82.41 | 49.16 | 12.12 | 35.44 | 82.18 | 0 | |
| Days of Inventory Outstanding | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Days of Payables Outstanding | 0 | 0 | 190.2 | 403.2 | 746.2 | 2,879 | 1,332 | 1,467 | 0 | |
| Cash Conversion Cycle | 0 | 0 | -128 | -320.8 | -697.1 | -2,867 | -1,297 | -1,385 | 0 | |
| Cash Conversion Ratio | 6.45 | 5.59 | 22.66 | 9 | 14.89 | 0.676 | 0.103 | 1.72 | 3.31 | |
| Free Cash Flow to Earnings | 6.34 | 5.44 | 21.46 | 8.79 | 14.86 | 0.675 | -0.022 | 1.71 | 3.29 | |