| 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 |
2016 12-31 |
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price Ratios | |||||||||||
| Price to Earnings Ratio | 19.75 | 15.98 | 13.94 | 15.45 | 18.03 | 34.69 | 54.27 | 55.38 | -1,443 | -117.9 | |
| Price to Sales Ratio | 9.3 | 6.4 | 5.96 | 5.94 | 7.12 | 13.89 | 8.47 | 9.45 | 37.52 | 133.4 | |
| Price to Book Ratio | 5.32 | 3.11 | 2.43 | 2.17 | 2.41 | 5.53 | 3.53 | 6.97 | -50.21 | -61.01 | |
| Price to Free Cash Flow Ratio | 0 | 2.82 | -9.31 | 13.36 | 8.53 | 2.25 | 4.86 | 1.72 | 6.33 | 8.33 | |
| Price to Operating Cash Flow Ratio | 0 | 2.81 | -9.42 | 13.01 | 8.43 | 2.25 | 4.56 | 1.72 | 6.3 | 8.3 | |
| Price Earnings to Growth Ratio | 0.814 | 0.587 | 0.286 | 1.58 | 0.217 | 0.059 | -1.71 | -0.02 | 15.72 | 0 | |
| EV to EBITDA | 11.93 | 11.08 | 11.34 | 20.21 | 39.58 | 40.05 | 41.33 | 1,053 | -108.5 | ||
| Liquidity Ratios | |||||||||||
| Current Ratio | 1.16 | 1.19 | 1.32 | 0.582 | 0.551 | 1.13 | 1.13 | 1.1 | 1.08 | 1.03 | |
| Quick Ratio | 1.16 | 1.19 | 1.32 | 0.582 | 0.551 | 1.13 | 1.13 | 1.1 | 1.08 | 1.03 | |
| Cash Ratio | 0.052 | 0.089 | 0.068 | 0.069 | 0.055 | 0.016 | 0.019 | 0.015 | 0.038 | 0.041 | |
| Debt Ratio | 0.056 | 0.054 | 0.061 | 0.028 | 0.216 | 0.233 | 0.077 | 0.098 | 0.178 | 0.043 | |
| Debt to Equity Ratio | 0.374 | 0.305 | 0.24 | 0.129 | 1.04 | 2 | 0.644 | 1.43 | -8.34 | -1.02 | |
| Long Term Debt to Capitalization | 0 | 0 | 0 | 0 | 0.233 | 0.396 | 0.001 | 0.267 | 2.39 | -0.202 | |
| Total Debt to Capitalization | 0.272 | 0.234 | 0.193 | 0.114 | 0.511 | 0.667 | 0.392 | 0.589 | 1.14 | 64.62 | |
| Interest Coverage Ratio | 0 | 0 | 0 | 12.2 | 8.44 | 7.93 | 2.11 | 2.18 | 0.417 | -31.99 | |
| Cash Flow to Debt Ratio | 0 | 3.62 | -1.08 | 1.29 | 0.274 | 1.23 | 1.2 | 2.84 | 0.955 | 7.23 | |
| Margins | |||||||||||
| Gross Profit Margin | 85.66% | 82.01% | 84.65% | 86.92% | 83.05% | 78.98% | 73.46% | 69.24% | 64.99% | 48.21% | |
| Operating Profit Margin | 58.3% | 48.72% | 50.03% | 46.87% | 44.73% | 44.34% | 17.71% | 25.73% | 2.66% | -127.2% | |
| Pretax Profit Margin | 56.93% | 47.32% | 50.23% | 43.88% | 44.77% | 43.81% | 16.76% | 24.75% | 1.08% | -128.4% | |
| Net Profit Margin | 47.11% | 40.05% | 42.78% | 38.44% | 39.5% | 40.04% | 15.61% | 17.07% | -2.6% | -113.2% | |
| Operating Cash Flow Margin | 0% | 228.1% | -63.32% | 45.64% | 84.49% | 617.9% | 185.5% | 551% | 595.3% | 1,606% | |
| Free Cash Flow Margin | 0% | 226.8% | -64.1% | 44.45% | 83.5% | 616.5% | 174.4% | 548.6% | 592.9% | 1,602% | |
| Return | |||||||||||
| Return on Assets | 4.03% | 3.43% | 4.41% | 3.1% | 2.77% | 1.86% | 0.774% | 0.862% | -0.074% | -2.18% | |
| Return on Equity | 30.67% | 19.43% | 17.43% | 14.03% | 13.39% | 15.96% | 6.5% | 12.59% | 3.48% | 51.77% | |
| Return on Capital Employed | 32.63% | 23.53% | 20.27% | 16.42% | 17.46% | 17.31% | 6.86% | 13.87% | 0.873% | -64.72% | |
| Return on Invested Capital | 37.85% | 33.99% | 21.56% | 18.72% | 20.53% | 18.02% | 7.36% | 11.17% | -3.46% | 1,214% | |
| Turnover Ratios | |||||||||||
| Receivables Turnover Ratio | 0.219 | 0.187 | 0.235 | 0.209 | 0.178 | 0.123 | 0.177 | 0.21 | 0.096 | 0.093 | |
| Payables Turnover Ratio | 0.016 | 0.021 | 0.024 | 0.014 | 0.018 | 0.014 | 0.017 | 0.019 | 0.013 | 0.011 | |
| Inventory Turnover Ratio | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Fixed Asset Turnover Ratio | 36.78 | 30.83 | 28.67 | 22.22 | 16.96 | 10.44 | 3.8 | 35.49 | 23.27 | 10.58 | |
| Asset Turnover Ratio | 0.086 | 0.086 | 0.103 | 0.081 | 0.07 | 0.046 | 0.05 | 0.051 | 0.029 | 0.019 | |
| Per Share Items () | |||||||||||
| Revenue Per Share | 0 | 97.07 | 71.51 | 53.46 | 47.4 | 25.54 | 9.49 | 12.69 | 3.19 | 0.891 | |
| Operating Cash Flow Per Share | 0 | 221.4 | -45.28 | 24.4 | 40.05 | 157.8 | 17.61 | 69.91 | 18.99 | 14.3 | |
| Free Cash Flow Per Share | 0 | 220.2 | -45.84 | 23.76 | 39.58 | 157.5 | 16.55 | 69.62 | 18.91 | 14.26 | |
| Cash & Short Term Investments | 114.2 | 103 | 58.52 | 40.32 | 38.84 | 10.3 | 4.08 | 4.3 | 3.84 | 1.85 | |
| Earnings Per Share | 0 | 38.88 | 30.59 | 20.55 | 18.72 | 10.23 | 1.48 | 2.17 | -0.083 | -1.01 | |
| EBITDA Per Share | 87.2 | 48.55 | 37 | 26.11 | 22 | 11.94 | 2.27 | 3.4 | 0.129 | -1.1 | |
| Dividend Per Share | 0 | 15.15 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Enterprise Value Per Share | 0 | 579.4 | 410.1 | 296 | 444.7 | 472.6 | 90.98 | 140.3 | 135.7 | 118.9 | |
| Book Value Per Share | 0 | 200.1 | 175.5 | 146.5 | 139.8 | 64.1 | 22.79 | 17.21 | -2.38 | -1.95 | |
| Price Per Share | 0 | 621.3 | 426.6 | 317.4 | 337.6 | 354.7 | 80.38 | 120 | 119.7 | 118.8 | |
| Effective Tax Rate | 17.38% | 15.52% | 14.89% | 12.39% | 11.78% | 8.6% | 6.9% | 31.02% | 339.8% | 11.88% | |
| Short Term Coverage Ratio | 0 | 3.74 | -1.12 | 1.4 | 0.393 | 1.87 | 1.34 | 3.8 | 1.2 | 8.67 | |
| Capital Expenditure Coverage Ratio | 0 | 185 | -81.5 | 38.39 | 85.33 | 458.2 | 16.64 | 237.9 | 250.3 | 346.1 | |
| EBIT Per Revenue | 0.583 | 0.487 | 0.5 | 0.469 | 0.447 | 0.443 | 0.177 | 0.257 | 0.027 | -1.27 | |
| EBITDA Per Revenue | 0.583 | 0.5 | 0.517 | 0.488 | 0.464 | 0.467 | 0.239 | 0.268 | 0.04 | -1.23 | |
| Days of Sales Outstanding | 1,664 | 1,950 | 1,556 | 1,750 | 2,054 | 2,966 | 2,057 | 1,736 | 3,817 | 3,944 | |
| Days of Inventory Outstanding | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Days of Payables Outstanding | 22,927 | 17,489 | 15,362 | 25,348 | 20,335 | 26,776 | 21,962 | 19,344 | 27,953 | 33,627 | |
| Cash Conversion Cycle | -21,263 | -15,539 | -13,805 | -23,598 | -18,281 | -23,810 | -19,905 | -17,609 | -24,136 | -29,683 | |
| Cash Conversion Ratio | 0 | 5.69 | -1.48 | 1.19 | 2.14 | 15.43 | 11.89 | 32.27 | -229 | -14.19 | |
| Free Cash Flow to Earnings | 0 | 5.66 | -1.5 | 1.16 | 2.11 | 15.4 | 11.17 | 32.14 | -228.1 | -14.15 | |