| Period Ending: |
LTM
(Last Twelve Months) |
2024 12-31 |
2023 12-31 |
2022 12-31 |
2021 12-31 |
2020 12-31 |
2019 12-31 |
2018 12-31 |
2017 12-31 |
|
|---|---|---|---|---|---|---|---|---|---|---|
| Price Ratios | ||||||||||
| Price to Earnings Ratio | 7.55 | 10.57 | -701.7 | -168.3 | 73.52 | -306.2 | -5.76 | -205.1 | -84.18 | |
| Price to Sales Ratio | 3.71 | 5.4 | 8.18 | 5.77 | 9.02 | 23.21 | 6.86 | 17.09 | 23.15 | |
| Price to Book Ratio | 3.11 | 4.14 | 8.09 | 4.93 | 7.66 | 17.52 | 3.87 | 22.05 | -20.03 | |
| Price to Free Cash Flow Ratio | 13.41 | 20.94 | 41.31 | 36.72 | 31.28 | 3,439 | -236.6 | -156.4 | -75.96 | |
| Price to Operating Cash Flow Ratio | 13.08 | 20.41 | 40.77 | 34.45 | 30.9 | 1,363 | 11,929 | -214 | -106.4 | |
| Price Earnings to Growth Ratio | 2.4 | -0.002 | 11.27 | 1.31 | -0.228 | 3.29 | -0.002 | 3.5 | 0 | |
| EV to EBITDA | 41.13 | 86.33 | -217.7 | -248.1 | 59.48 | -357.4 | -4.66 | -231.3 | -85.5 | |
| Liquidity Ratios | ||||||||||
| Current Ratio | 8.36 | 8.75 | 10.53 | 9.08 | 12.25 | 11.51 | 11.74 | 2.23 | 11.11 | |
| Quick Ratio | 8.36 | 8.75 | 10.53 | 9.08 | 12.25 | 11.51 | 11.74 | 2.23 | 11.11 | |
| Cash Ratio | 2.66 | 2.85 | 4.3 | 4.23 | 5.46 | 3.27 | 3.69 | 0.307 | 0.896 | |
| Debt Ratio | 0.074 | 0.035 | 0.055 | 0.059 | 0.071 | 0.07 | 0.092 | 0.149 | 0.152 | |
| Debt to Equity Ratio | 0.085 | 0.039 | 0.064 | 0.07 | 0.083 | 0.082 | 0.109 | 0.294 | -0.326 | |
| Long Term Debt to Capitalization | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Total Debt to Capitalization | 0.078 | 0.038 | 0.06 | 0.065 | 0.076 | 0.075 | 0.098 | 0.227 | -0.483 | |
| Interest Coverage Ratio | 9.82 | 0 | 0 | -6.68 | 34.63 | -224.4 | -649.9 | -75.1 | -1,232 | |
| Cash Flow to Debt Ratio | 2.79 | 5.19 | 3.12 | 2.05 | 3 | 0.158 | 0.003 | -0.351 | -0.578 | |
| Margins | ||||||||||
| Gross Profit Margin | 79.99% | 79.42% | 77.46% | 75.79% | 79.47% | 73.45% | 68.59% | 68.04% | 62.22% | |
| Operating Profit Margin | 6.91% | 4.93% | -4.11% | -3.63% | 12.65% | -8.42% | -121.5% | -9.88% | -29.17% | |
| Pretax Profit Margin | 9.74% | 7.89% | -0.538% | -3.07% | 12.45% | -7.5% | -119.1% | -8.28% | -27.44% | |
| Net Profit Margin | 48.99% | 51.07% | -1.17% | -3.43% | 12.27% | -7.58% | -119.1% | -8.33% | -27.5% | |
| Operating Cash Flow Margin | 28.28% | 26.46% | 20.06% | 16.74% | 29.2% | 1.7% | 0.057% | -7.99% | -21.76% | |
| Free Cash Flow Margin | 27.65% | 25.78% | 19.8% | 15.71% | 28.85% | 0.675% | -2.9% | -10.92% | -30.48% | |
| Return | ||||||||||
| Return on Assets | 36.03% | 34.85% | -0.991% | -2.49% | 8.95% | -4.92% | -56.88% | -5.46% | -11.09% | |
| Return on Equity | 41.67% | 39.19% | -1.15% | -2.93% | 10.41% | -5.72% | -67.27% | -10.75% | 23.8% | |
| Return on Capital Employed | 5.51% | 3.64% | -3.83% | -2.92% | 9.95% | -5.93% | -62.64% | -9.91% | -12.62% | |
| Return on Invested Capital | 35.64% | 30.57% | -14.21% | -6.07% | 17.31% | -8.3% | -88.64% | -11.9% | -13.53% | |
| Turnover Ratios | ||||||||||
| Receivables Turnover Ratio | 5.07 | 4.08 | 4 | 4.11 | 3.95 | 3 | 3.61 | 3.41 | 3.46 | |
| Payables Turnover Ratio | 8.96 | 8.93 | 8.71 | 7.72 | 29.95 | 9.08 | 10.45 | 10.9 | 11.58 | |
| Inventory Turnover Ratio | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Fixed Asset Turnover Ratio | 21.9 | 27.73 | 24.57 | 10.54 | 9.16 | 7.51 | 4.08 | 3.33 | 1.97 | |
| Asset Turnover Ratio | 0.735 | 0.682 | 0.85 | 0.726 | 0.729 | 0.649 | 0.477 | 0.656 | 0.403 | |
| Per Share Items () | ||||||||||
| Revenue Per Share | 5.98 | 5.37 | 4.53 | 4.21 | 4.03 | 2.84 | 2.72 | 1.43 | 1.05 | |
| Operating Cash Flow Per Share | 1.69 | 1.42 | 0.909 | 0.705 | 1.18 | 0.048 | 0.002 | -0.114 | -0.229 | |
| Free Cash Flow Per Share | 1.65 | 1.38 | 0.897 | 0.661 | 1.16 | 0.019 | -0.079 | -0.156 | -0.321 | |
| Cash & Short Term Investments | 3.94 | 3.7 | 3.72 | 4.05 | 3.88 | 2.95 | 4.07 | 1.19 | 1.59 | |
| Earnings Per Share | 2.93 | 2.74 | -0.053 | -0.144 | 0.494 | -0.215 | -3.24 | -0.119 | -0.29 | |
| EBITDA Per Share | 0.451 | 0.296 | -0.154 | -0.083 | 0.553 | -0.177 | -3.24 | -0.102 | -0.271 | |
| Dividend Per Share | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Enterprise Value Per Share | 18.54 | 25.57 | 33.61 | 20.57 | 32.87 | 63.25 | 15.09 | 23.54 | 23.21 | |
| Book Value Per Share | 7.04 | 7 | 4.58 | 4.93 | 4.75 | 3.76 | 4.81 | 1.11 | -1.22 | |
| Price Per Share | 21.87 | 29 | 37.04 | 24.28 | 36.35 | 65.9 | 18.64 | 24.4 | 24.4 | |
| Effective Tax Rate | -403.1% | -547.5% | -116.6% | -11.76% | 1.41% | -1.03% | -0.039% | -0.655% | -0.24% | |
| Short Term Coverage Ratio | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Capital Expenditure Coverage Ratio | 45.3 | 39.2 | 76.02 | 16.19 | 83.37 | 1.66 | 0.019 | -2.72 | -2.5 | |
| EBIT Per Revenue | 0.069 | 0.049 | -0.041 | -0.036 | 0.127 | -0.084 | -1.22 | -0.099 | -0.292 | |
| EBITDA Per Revenue | 0.075 | 0.055 | -0.034 | -0.02 | 0.137 | -0.062 | -1.19 | -0.071 | -0.258 | |
| Days of Sales Outstanding | 72.03 | 89.43 | 91.18 | 88.76 | 92.5 | 121.6 | 101 | 107.2 | 105.4 | |
| Days of Inventory Outstanding | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Days of Payables Outstanding | 40.74 | 40.87 | 41.9 | 47.29 | 12.19 | 40.2 | 34.92 | 33.49 | 31.52 | |
| Cash Conversion Cycle | 31.29 | 48.56 | 49.28 | 41.47 | 80.31 | 81.36 | 66.13 | 73.67 | 73.92 | |
| Cash Conversion Ratio | 0.577 | 0.518 | -17.21 | -4.89 | 2.38 | -0.225 | -0 | 0.959 | 0.791 | |
| Free Cash Flow to Earnings | 0.564 | 0.505 | -16.99 | -4.58 | 2.35 | -0.089 | 0.024 | 1.31 | 1.11 | |