russ2000_2_0127|CDMO|Short Name|total_current_assets|cash_on_hand|inventories_net|net_ppe|goodwill_and_intangible|liabilities|total_current_liabilities|total_long_term_liab|total_deposits|book_value_of_equity|retained_earnings|treasury_stock|ev_revenues|ev_earnings|ev_free_cash_flow|ev_assets|ps_ratio|pe_ratio|price_to_book_value|peg_ratio|debt_equity_ratio|dividend_yield|shareholder_yield_ttm|percent_of_shares_outstanding|average_shares_outs_diluted|eps|dividend_per_share|revenues|gross_profit|sga_expense|pre_tax_income|net_income|interest_income|price|total_return_price|enterprise_value|price_next_month| russ2000_2_0127|CDMO|Long Name|Avid Bioservices Inc Total Current Assets (Quarterly) (USD)|Avid Bioservices Inc Cash and Short Term Investments (Quarterly) (USD)|Avid Bioservices Inc Inventories (Quarterly) (USD)|Avid Bioservices Inc Net PP&E (Quarterly) (USD)|Avid Bioservices Inc Goodwill and Intangibles (Quarterly) (USD)|Avid Bioservices Inc Total Liabilities (Quarterly) (USD)|Avid Bioservices Inc Total Current Liabilities (Quarterly) (USD)|Avid Bioservices Inc Total Long Term Liabilities (Quarterly) (USD)|Avid Bioservices Inc Total Deposits (Quarterly) (USD)|Avid Bioservices Inc Book Value (Quarterly) (USD)|Avid Bioservices Inc Retained Earnings (Quarterly) (USD)|Avid Bioservices Inc Treasury Stock (Quarterly) (USD)|Avid Bioservices Inc EV to Revenues|Avid Bioservices Inc EV to Earnings|Avid Bioservices Inc EV to Free Cash Flow|Avid Bioservices Inc EV to Assets (Quarterly)|Avid Bioservices Inc PS Ratio|Avid Bioservices Inc PE Ratio|Avid Bioservices Inc Price to Book Value|Avid Bioservices Inc PEG Ratio|Avid Bioservices Inc Debt to Equity Ratio|Avid Bioservices Inc Dividend Yield|Avid Bioservices Inc Shareholder Yield (TTM)|Avid Bioservices Inc Percent of Shares Outstanding Short|Avid Bioservices Inc Average Diluted Shares Outstanding (Quarterly)|Avid Bioservices Inc EPS Diluted (Quarterly) (USD)|Avid Bioservices Inc Dividend Per Share (Quarterly) (USD)|Avid Bioservices Inc Revenue (Quarterly) (USD)|Avid Bioservices Inc Gross Profit (Quarterly) (USD)|Avid Bioservices Inc SG&A Expense (Quarterly) (USD)|Avid Bioservices Inc Pre-Tax Income (Quarterly) (USD)|Avid Bioservices Inc Net Income (Quarterly) (USD)|Avid Bioservices Inc Net Interest Income (Quarterly) (USD)|Avid Bioservices Inc Price (USD)|Avid Bioservices Inc Total Return Price (USD)|Avid Bioservices Inc Enterprise Value (USD)|| russ2000_2_0127|CDMO|Unit|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|figure_USD_metric|figure_USD_metric|figure_USD_metric|figure_USD_metric|figure_USD_metric|figure_USD_metric|figure_USD_metric|figure_USD_metric|figure_USD_metric|percent_USD_metric|percent_USD_metric|percent_USD_metric|mil_figure_USD_metric|figure_money_USD_per_share_metric|figure_money_USD_per_share_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|figure_money_USD_price|figure_money_USD_price|mil_figure_money_USD_metric|| russ2000_2_0127|CDMO|||||||||||||||||||||||||||||||||||||||1994-07-31/average_shares_outs_diluted|0.4416|1994-07-31/eps|-3.85|1994-07-31/revenues|0.1|1994-07-31/net_income|-1.7 russ2000_2_0127|CDMO|||||||||||||||||||||||||||||||||||||||1994-10-31/average_shares_outs_diluted|0.4416|1994-10-31/eps|-3.85|1994-10-31/revenues|0.1|1994-10-31/net_income|-1.7 russ2000_2_0127|CDMO||||||||||||||||||||||||||||||||||||||65.625|1995-02-01/dividend_yield|0|1995-02-02/dividend_yield|0|1995-02-03/dividend_yield|0|1995-02-06/dividend_yield|0|1995-02-07/dividend_yield|0|1995-02-08/dividend_yield|0|1995-02-09/dividend_yield|0|1995-02-10/dividend_yield|0|1995-02-13/dividend_yield|0|1995-02-14/dividend_yield|0|1995-02-15/dividend_yield|0|1995-02-16/dividend_yield|0|1995-02-17/dividend_yield|0|1995-02-21/dividend_yield|0|1995-02-22/dividend_yield|0|1995-02-23/dividend_yield|0|1995-02-24/dividend_yield|0|1995-02-27/dividend_yield|0|1995-02-28/dividend_yield|0|1995-01-31/average_shares_outs_diluted|0.4416|1995-01-31/eps|-3.85|1995-01-31/revenues|0.1|1995-01-31/net_income|-1.7|1995-02-01/price|65.625|1995-02-28/price|72.205|1995-02-01/total_return_price|65.625|1995-02-28/total_return_price|72.205 russ2000_2_0127|CDMO|||||||||||||||||||||||0||||||||||||41.58|41.58||43.75|1995-04-30/total_current_assets|0.3|1995-04-30/net_ppe|0.4|1995-04-30/goodwill_and_intangible|0.2|1995-04-30/liabilities|1.5|1995-04-30/total_current_liabilities|1.2|1995-04-30/total_long_term_liab|0.3|1995-04-30/book_value_of_equity|-0.6|1995-04-30/retained_earnings|-18.1|1995-04-30/ev_earnings|-3.0812|1995-04-30/ev_assets|23.6229|1995-04-30/debt_equity_ratio|-0.5|1995-04-03/dividend_yield|0|1995-04-04/dividend_yield|0|1995-04-05/dividend_yield|0|1995-04-06/dividend_yield|0|1995-04-07/dividend_yield|0|1995-04-10/dividend_yield|0|1995-04-11/dividend_yield|0|1995-04-12/dividend_yield|0|1995-04-13/dividend_yield|0|1995-04-17/dividend_yield|0|1995-04-18/dividend_yield|0|1995-04-19/dividend_yield|0|1995-04-20/dividend_yield|0|1995-04-21/dividend_yield|0|1995-04-24/dividend_yield|0|1995-04-25/dividend_yield|0|1995-04-26/dividend_yield|0|1995-04-27/dividend_yield|0|1995-04-28/dividend_yield|0|1995-05-01/dividend_yield|0|1995-05-02/dividend_yield|0|1995-05-03/dividend_yield|0|1995-05-04/dividend_yield|0|1995-05-05/dividend_yield|0|1995-05-08/dividend_yield|0|1995-05-09/dividend_yield|0|1995-05-10/dividend_yield|0|1995-05-11/dividend_yield|0|1995-05-12/dividend_yield|0|1995-05-15/dividend_yield|0|1995-05-16/dividend_yield|0|1995-05-17/dividend_yield|0|1995-05-18/dividend_yield|0|1995-05-19/dividend_yield|0|1995-05-22/dividend_yield|0|1995-05-23/dividend_yield|0|1995-05-24/dividend_yield|0|1995-05-25/dividend_yield|0|1995-05-26/dividend_yield|0|1995-05-30/dividend_yield|0|1995-05-31/dividend_yield|0|1995-04-30/average_shares_outs_diluted|0.4675|1995-04-30/eps|-3.85|1995-04-30/revenues||1995-04-30/net_income|-1.8|1995-04-28/price|43.75|1995-05-31/price|37.205|1995-04-28/total_return_price|43.75|1995-05-31/total_return_price|37.205|1995-04-30/enterprise_value|21.2606|1995-05-15/enterprise_value|18.1249|1995-05-30/enterprise_value|17.0685 russ2000_2_0127|CDMO|||||||||||||||||||||||0||||||||||||32.83|32.83|14.9724|28.455|1995-07-31/ev_earnings|-3.2547|1995-07-31/ev_assets||1995-07-31/debt_equity_ratio||1995-07-03/dividend_yield|0|1995-07-05/dividend_yield|0|1995-07-06/dividend_yield|0|1995-07-07/dividend_yield|0|1995-07-10/dividend_yield|0|1995-07-11/dividend_yield|0|1995-07-12/dividend_yield|0|1995-07-13/dividend_yield|0|1995-07-14/dividend_yield|0|1995-07-17/dividend_yield|0|1995-07-18/dividend_yield|0|1995-07-19/dividend_yield|0|1995-07-20/dividend_yield|0|1995-07-21/dividend_yield|0|1995-07-24/dividend_yield|0|1995-07-25/dividend_yield|0|1995-07-26/dividend_yield|0|1995-07-27/dividend_yield|0|1995-07-28/dividend_yield|0|1995-07-31/dividend_yield|0|1995-08-01/dividend_yield|0|1995-08-02/dividend_yield|0|1995-08-03/dividend_yield|0|1995-08-04/dividend_yield|0|1995-08-07/dividend_yield|0|1995-08-08/dividend_yield|0|1995-08-09/dividend_yield|0|1995-08-10/dividend_yield|0|1995-08-11/dividend_yield|0|1995-08-14/dividend_yield|0|1995-08-15/dividend_yield|0|1995-08-16/dividend_yield|0|1995-08-17/dividend_yield|0|1995-08-18/dividend_yield|0|1995-08-21/dividend_yield|0|1995-08-22/dividend_yield|0|1995-08-23/dividend_yield|0|1995-08-24/dividend_yield|0|1995-08-25/dividend_yield|0|1995-08-28/dividend_yield|0|1995-08-29/dividend_yield|0|1995-08-30/dividend_yield|0|1995-08-31/dividend_yield|0|1995-07-31/average_shares_outs_diluted|0.5728|1995-07-31/eps|0.35|1995-07-31/revenues|0.7|1995-07-31/net_income|0.1|1995-07-31/price|28.455|1995-08-31/price|37.205|1995-07-31/total_return_price|28.455|1995-08-31/total_return_price|37.205|1995-07-11/enterprise_value|14.9724|1995-07-25/enterprise_value|16.0289|1995-08-08/enterprise_value|19.105|1995-08-22/enterprise_value|23.4755 russ2000_2_0127|CDMO|||||||||||||||||||||||0||||||||||||75.46|75.46|20.9695|100.625|1995-10-31/ev_earnings|-17.557|1995-10-31/ev_assets||1995-10-31/debt_equity_ratio||1995-10-02/dividend_yield|0|1995-10-03/dividend_yield|0|1995-10-04/dividend_yield|0|1995-10-05/dividend_yield|0|1995-10-06/dividend_yield|0|1995-10-09/dividend_yield|0|1995-10-10/dividend_yield|0|1995-10-11/dividend_yield|0|1995-10-12/dividend_yield|0|1995-10-13/dividend_yield|0|1995-10-16/dividend_yield|0|1995-10-17/dividend_yield|0|1995-10-18/dividend_yield|0|1995-10-19/dividend_yield|0|1995-10-20/dividend_yield|0|1995-10-23/dividend_yield|0|1995-10-24/dividend_yield|0|1995-10-25/dividend_yield|0|1995-10-26/dividend_yield|0|1995-10-27/dividend_yield|0|1995-10-30/dividend_yield|0|1995-10-31/dividend_yield|0|1995-11-01/dividend_yield|0|1995-11-02/dividend_yield|0|1995-11-03/dividend_yield|0|1995-11-06/dividend_yield|0|1995-11-07/dividend_yield|0|1995-11-08/dividend_yield|0|1995-11-09/dividend_yield|0|1995-11-10/dividend_yield|0|1995-11-13/dividend_yield|0|1995-11-14/dividend_yield|0|1995-11-15/dividend_yield|0|1995-11-16/dividend_yield|0|1995-11-17/dividend_yield|0|1995-11-20/dividend_yield|0|1995-11-21/dividend_yield|0|1995-11-22/dividend_yield|0|1995-11-24/dividend_yield|0|1995-11-27/dividend_yield|0|1995-11-28/dividend_yield|0|1995-11-29/dividend_yield|0|1995-11-30/dividend_yield|0|1995-10-31/average_shares_outs_diluted|0.5728|1995-10-31/eps|0.35|1995-10-31/revenues|0.8|1995-10-31/net_income|0.1|1995-10-31/price|100.625|1995-11-30/price|105|1995-10-31/total_return_price|100.625|1995-11-30/total_return_price|105|1995-10-03/enterprise_value|42.902|1995-10-17/enterprise_value|61.0655|1995-10-31/enterprise_value|57.938|1995-11-14/enterprise_value|56.695|1995-11-28/enterprise_value|59.201 russ2000_2_0127|CDMO|||||||||||||||||||||||0||||||||||||175|175|85.504|188.125|1996-01-31/total_current_assets|6.6|1996-01-31/cash_on_hand|2.6|1996-01-31/inventories_net|0.1|1996-01-31/net_ppe|0.4|1996-01-31/goodwill_and_intangible|0.2|1996-01-31/liabilities|0.6|1996-01-31/total_current_liabilities|0.7|1996-01-31/total_long_term_liab|-0.1|1996-01-31/book_value_of_equity|6.6|1996-01-31/retained_earnings|-20|1996-01-31/ev_earnings|-40.8517|1996-01-31/ev_assets|14.1846|1996-01-31/price_to_book_value|15.8681|1996-02-14/price_to_book_value|21.0344|1996-02-28/price_to_book_value|20.6654|1996-01-31/debt_equity_ratio|0|1996-01-02/dividend_yield|0|1996-01-03/dividend_yield|0|1996-01-04/dividend_yield|0|1996-01-05/dividend_yield|0|1996-01-08/dividend_yield|0|1996-01-09/dividend_yield|0|1996-01-10/dividend_yield|0|1996-01-11/dividend_yield|0|1996-01-12/dividend_yield|0|1996-01-15/dividend_yield|0|1996-01-16/dividend_yield|0|1996-01-17/dividend_yield|0|1996-01-18/dividend_yield|0|1996-01-19/dividend_yield|0|1996-01-22/dividend_yield|0|1996-01-23/dividend_yield|0|1996-01-24/dividend_yield|0|1996-01-25/dividend_yield|0|1996-01-26/dividend_yield|0|1996-01-29/dividend_yield|0|1996-01-30/dividend_yield|0|1996-01-31/dividend_yield|0|1996-02-01/dividend_yield|0|1996-02-02/dividend_yield|0|1996-02-05/dividend_yield|0|1996-02-06/dividend_yield|0|1996-02-07/dividend_yield|0|1996-02-08/dividend_yield|0|1996-02-09/dividend_yield|0|1996-02-12/dividend_yield|0|1996-02-13/dividend_yield|0|1996-02-14/dividend_yield|0|1996-02-15/dividend_yield|0|1996-02-16/dividend_yield|0|1996-02-20/dividend_yield|0|1996-02-21/dividend_yield|0|1996-02-22/dividend_yield|0|1996-02-23/dividend_yield|0|1996-02-26/dividend_yield|0|1996-02-27/dividend_yield|0|1996-02-28/dividend_yield|0|1996-02-29/dividend_yield|0|1996-01-31/average_shares_outs_diluted|0.5143|1996-01-31/eps|-1.75|1996-01-31/revenues|0.1|1996-01-31/sga_expense|0.3|1996-01-31/net_income|-0.9|1996-01-31/price|188.125|1996-02-29/price|247.205|1996-01-31/total_return_price|188.125|1996-02-29/total_return_price|247.205|1996-01-09/enterprise_value|77.986|1996-01-23/enterprise_value|103.046|1996-02-06/enterprise_value|135.019|1996-02-20/enterprise_value|124.0492 russ2000_2_0127|CDMO||||||||||||||||||||17.7132|||0||||||||||||225.33|225.33|126.4848|214.375|1996-04-30/total_current_assets|8.3|1996-04-30/cash_on_hand|4.2|1996-04-30/inventories_net|0.1|1996-04-30/net_ppe|2.3|1996-04-30/goodwill_and_intangible|0.2|1996-04-30/liabilities|1.8|1996-04-30/total_current_liabilities|0.8|1996-04-30/total_long_term_liab|1|1996-04-30/book_value_of_equity|9|1996-04-30/retained_earnings|-17.8|1996-04-30/ev_revenues|27.7743|1996-05-14/ev_revenues|25.4502|1996-05-28/ev_revenues|30.8978|1996-04-30/ev_earnings|85.1745|1996-04-30/ev_assets|11.8298|1996-04-30/ps_ratio|26.457|1996-05-14/ps_ratio|24.2972|1996-05-28/ps_ratio|29.3597|1996-04-30/pe_ratio|61.2499|1996-05-01/pe_ratio|58.75|1996-05-02/pe_ratio|54.22|1996-05-03/pe_ratio|57.5|1996-05-06/pe_ratio|56.25|1996-05-07/pe_ratio|51.72|1996-05-08/pe_ratio|54.22|1996-05-09/pe_ratio|57.97|1996-05-10/pe_ratio|57.97|1996-05-13/pe_ratio|56.72|1996-05-14/pe_ratio|56.25|1996-05-15/pe_ratio|60.4699|1996-05-16/pe_ratio|61.2499|1996-05-17/pe_ratio|61.2499|1996-05-20/pe_ratio|61.2499|1996-05-21/pe_ratio|62.4999|1996-05-22/pe_ratio|62.9699|1996-05-23/pe_ratio|63.7499|1996-05-24/pe_ratio|66.7199|1996-05-28/pe_ratio|67.9699|1996-05-29/pe_ratio|64.9999|1996-05-30/pe_ratio|62.4999|1996-05-31/pe_ratio|64.2199|1996-04-10/price_to_book_value|16.9751|1996-04-24/price_to_book_value|19.6971|1996-05-08/price_to_book_value|12.8812|1996-05-22/price_to_book_value|14.9599|1996-04-30/debt_equity_ratio|0.1111|1996-04-01/dividend_yield|0|1996-04-02/dividend_yield|0|1996-04-03/dividend_yield|0|1996-04-04/dividend_yield|0|1996-04-08/dividend_yield|0|1996-04-09/dividend_yield|0|1996-04-10/dividend_yield|0|1996-04-11/dividend_yield|0|1996-04-12/dividend_yield|0|1996-04-15/dividend_yield|0|1996-04-16/dividend_yield|0|1996-04-17/dividend_yield|0|1996-04-18/dividend_yield|0|1996-04-19/dividend_yield|0|1996-04-22/dividend_yield|0|1996-04-23/dividend_yield|0|1996-04-24/dividend_yield|0|1996-04-25/dividend_yield|0|1996-04-26/dividend_yield|0|1996-04-29/dividend_yield|0|1996-04-30/dividend_yield|0|1996-05-01/dividend_yield|0|1996-05-02/dividend_yield|0|1996-05-03/dividend_yield|0|1996-05-06/dividend_yield|0|1996-05-07/dividend_yield|0|1996-05-08/dividend_yield|0|1996-05-09/dividend_yield|0|1996-05-10/dividend_yield|0|1996-05-13/dividend_yield|0|1996-05-14/dividend_yield|0|1996-05-15/dividend_yield|0|1996-05-16/dividend_yield|0|1996-05-17/dividend_yield|0|1996-05-20/dividend_yield|0|1996-05-21/dividend_yield|0|1996-05-22/dividend_yield|0|1996-05-23/dividend_yield|0|1996-05-24/dividend_yield|0|1996-05-28/dividend_yield|0|1996-05-29/dividend_yield|0|1996-05-30/dividend_yield|0|1996-05-31/dividend_yield|0|1996-04-08/percent_of_shares_outstanding|0.4798|1996-05-08/percent_of_shares_outstanding|0.6335|1996-04-30/average_shares_outs_diluted|0.6109|1996-04-30/eps|4.55|1996-04-30/revenues|3|1996-04-30/sga_expense|0.1|1996-04-30/net_income|2.2|1996-04-30/price|214.375|1996-05-31/price|224.77|1996-04-30/total_return_price|214.375|1996-05-31/total_return_price|224.77|1996-04-02/enterprise_value|124.0492|1996-04-16/enterprise_value|104.5648|1996-04-30/enterprise_value|127.7617|1996-05-14/enterprise_value|117.0709|1996-05-28/enterprise_value|142.1301 russ2000_2_0127|CDMO||||||||||||||21.9641||||21.0576|46.25|12.1756|||0||0.422||||||||||161.875|161.875|101.0348|118.125|1996-07-31/total_current_assets|7.2|1996-07-31/cash_on_hand|7|1996-07-31/inventories_net|0.2|1996-07-31/net_ppe|2.4|1996-07-31/goodwill_and_intangible|0.2|1996-07-31/liabilities|1.8|1996-07-31/total_current_liabilities|0.8|1996-07-31/total_long_term_liab|1|1996-07-31/book_value_of_equity|8|1996-07-31/retained_earnings|-18.7|1996-07-09/ev_revenues|18.0197|1996-07-23/ev_revenues|15.1841|1996-08-06/ev_revenues|16.8352|1996-08-20/ev_revenues|18.1448|1996-07-31/ev_earnings|129.4429|1996-07-31/ev_assets|6.6042|1996-07-09/ps_ratio|17.818|1996-07-23/ps_ratio|15.1183|1996-08-06/ps_ratio|16.938|1996-08-20/ps_ratio|18.1479|1996-07-01/pe_ratio|45|1996-07-02/pe_ratio|45.63|1996-07-03/pe_ratio|40|1996-07-05/pe_ratio|40|1996-07-08/pe_ratio|41.88|1996-07-09/pe_ratio|41.25|1996-07-10/pe_ratio|43.75|1996-07-11/pe_ratio|40|1996-07-12/pe_ratio|38.75|1996-07-15/pe_ratio|38.75|1996-07-16/pe_ratio|39.38|1996-07-17/pe_ratio|35|1996-07-18/pe_ratio|40|1996-07-19/pe_ratio|38.13|1996-07-22/pe_ratio|37.5|1996-07-23/pe_ratio|35|1996-07-24/pe_ratio|37.5|1996-07-25/pe_ratio|35|1996-07-26/pe_ratio|36.25|1996-07-29/pe_ratio|35|1996-07-30/pe_ratio|32.5|1996-07-31/pe_ratio|84.3749|1996-08-01/pe_ratio|92.1999|1996-08-02/pe_ratio|96.8749|1996-08-05/pe_ratio|95.3249|1996-08-06/pe_ratio|87.4999|1996-08-07/pe_ratio|90.6249|1996-08-08/pe_ratio|87.4999|1996-08-09/pe_ratio|92.1999|1996-08-12/pe_ratio|89.0749|1996-08-13/pe_ratio|90.6249|1996-08-14/pe_ratio|89.0749|1996-08-15/pe_ratio|92.1999|1996-08-16/pe_ratio|89.0749|1996-08-19/pe_ratio|93.7499|1996-08-20/pe_ratio|93.7499|1996-08-21/pe_ratio|96.8749|1996-08-22/pe_ratio|106.2499|1996-08-23/pe_ratio|112.4999|1996-08-26/pe_ratio|118.3499|1996-08-27/pe_ratio|118.7499|1996-08-28/pe_ratio|112.4999|1996-08-29/pe_ratio|112.4999|1996-08-30/pe_ratio|109.3749|1996-07-03/price_to_book_value|9.2758|1996-07-17/price_to_book_value|8.1163|1996-07-31/price_to_book_value|8.8402|1996-08-14/price_to_book_value|9.3326|1996-08-28/price_to_book_value|11.7869|1996-07-31/debt_equity_ratio|0.125|1996-07-01/dividend_yield|0|1996-07-02/dividend_yield|0|1996-07-03/dividend_yield|0|1996-07-05/dividend_yield|0|1996-07-08/dividend_yield|0|1996-07-09/dividend_yield|0|1996-07-10/dividend_yield|0|1996-07-11/dividend_yield|0|1996-07-12/dividend_yield|0|1996-07-15/dividend_yield|0|1996-07-16/dividend_yield|0|1996-07-17/dividend_yield|0|1996-07-18/dividend_yield|0|1996-07-19/dividend_yield|0|1996-07-22/dividend_yield|0|1996-07-23/dividend_yield|0|1996-07-24/dividend_yield|0|1996-07-25/dividend_yield|0|1996-07-26/dividend_yield|0|1996-07-29/dividend_yield|0|1996-07-30/dividend_yield|0|1996-07-31/dividend_yield|0|1996-08-01/dividend_yield|0|1996-08-02/dividend_yield|0|1996-08-05/dividend_yield|0|1996-08-06/dividend_yield|0|1996-08-07/dividend_yield|0|1996-08-08/dividend_yield|0|1996-08-09/dividend_yield|0|1996-08-12/dividend_yield|0|1996-08-13/dividend_yield|0|1996-08-14/dividend_yield|0|1996-08-15/dividend_yield|0|1996-08-16/dividend_yield|0|1996-08-19/dividend_yield|0|1996-08-20/dividend_yield|0|1996-08-21/dividend_yield|0|1996-08-22/dividend_yield|0|1996-08-23/dividend_yield|0|1996-08-26/dividend_yield|0|1996-08-27/dividend_yield|0|1996-08-28/dividend_yield|0|1996-08-29/dividend_yield|0|1996-08-30/dividend_yield|0|1996-07-08/percent_of_shares_outstanding|0.4641|1996-08-08/percent_of_shares_outstanding|0.4408|1996-07-31/average_shares_outs_diluted|0.5143|1996-07-31/eps|-1.75|1996-07-31/revenues|0.1|1996-07-31/gross_profit|0.2|1996-07-31/sga_expense|0.4|1996-07-31/net_income|-0.9|1996-07-31/price|118.125|1996-08-30/price|153.125|1996-07-31/total_return_price|118.125|1996-08-30/total_return_price|153.125|1996-07-09/enterprise_value|82.8908|1996-07-23/enterprise_value|69.8468|1996-08-06/enterprise_value|67.3408|1996-08-20/enterprise_value|72.5794 russ2000_2_0127|CDMO||||||||||||||24.6931||||24.1972|121.8749|12.7691|||0||0.1072||||||||||170.625|170.625|98.7725|122.5|1996-10-31/total_current_assets|5.1|1996-10-31/cash_on_hand|3.9|1996-10-31/inventories_net|0.2|1996-10-31/net_ppe|4.3|1996-10-31/goodwill_and_intangible|0.2|1996-10-31/liabilities|2.8|1996-10-31/total_current_liabilities|0.8|1996-10-31/total_long_term_liab|2|1996-10-31/book_value_of_equity|6.7|1996-10-31/retained_earnings|-20.2|1996-10-01/ev_revenues|22.7286|1996-10-15/ev_revenues|19.4545|1996-10-29/ev_revenues|16.1804|1996-11-12/ev_revenues|21.3864|1996-11-26/ev_revenues|32.7585|1996-10-31/ev_earnings|-66.5961|1996-10-31/ev_assets|7.7111|1996-10-01/ps_ratio|22.3824|1996-10-15/ps_ratio|19.3577|1996-10-29/ps_ratio|16.3331|1996-11-12/ps_ratio|20.1507|1996-11-26/ps_ratio|30.5991|1996-10-01/pe_ratio|115.6249|1996-10-02/pe_ratio|115.6249|1996-10-03/pe_ratio|106.2499|1996-10-04/pe_ratio|96.8749|1996-10-07/pe_ratio|103.1249|1996-10-08/pe_ratio|104.6999|1996-10-09/pe_ratio|101.5749|1996-10-10/pe_ratio|103.1249|1996-10-11/pe_ratio|99.9999|1996-10-14/pe_ratio|99.9999|1996-10-15/pe_ratio|99.9999|1996-10-16/pe_ratio|99.9999|1996-10-17/pe_ratio|98.4499|1996-10-18/pe_ratio|98.4499|1996-10-21/pe_ratio|103.1249|1996-10-22/pe_ratio|99.9999|1996-10-23/pe_ratio|93.7499|1996-10-24/pe_ratio|93.7499|1996-10-25/pe_ratio|95.3249|1996-10-28/pe_ratio|87.4999|1996-10-29/pe_ratio|84.3749|1996-10-30/pe_ratio|87.4999|1996-10-09/price_to_book_value|10.6423|1996-10-23/price_to_book_value|9.8224|1996-11-06/price_to_book_value|11.6024|1996-11-20/price_to_book_value|12.0025|1996-10-31/debt_equity_ratio|0.3134|1996-10-01/dividend_yield|0|1996-10-02/dividend_yield|0|1996-10-03/dividend_yield|0|1996-10-04/dividend_yield|0|1996-10-07/dividend_yield|0|1996-10-08/dividend_yield|0|1996-10-09/dividend_yield|0|1996-10-10/dividend_yield|0|1996-10-11/dividend_yield|0|1996-10-14/dividend_yield|0|1996-10-15/dividend_yield|0|1996-10-16/dividend_yield|0|1996-10-17/dividend_yield|0|1996-10-18/dividend_yield|0|1996-10-21/dividend_yield|0|1996-10-22/dividend_yield|0|1996-10-23/dividend_yield|0|1996-10-24/dividend_yield|0|1996-10-25/dividend_yield|0|1996-10-28/dividend_yield|0|1996-10-29/dividend_yield|0|1996-10-30/dividend_yield|0|1996-10-31/dividend_yield|0|1996-11-01/dividend_yield|0|1996-11-04/dividend_yield|0|1996-11-05/dividend_yield|0|1996-11-06/dividend_yield|0|1996-11-07/dividend_yield|0|1996-11-08/dividend_yield|0|1996-11-11/dividend_yield|0|1996-11-12/dividend_yield|0|1996-11-13/dividend_yield|0|1996-11-14/dividend_yield|0|1996-11-15/dividend_yield|0|1996-11-18/dividend_yield|0|1996-11-19/dividend_yield|0|1996-11-20/dividend_yield|0|1996-11-21/dividend_yield|0|1996-11-22/dividend_yield|0|1996-11-25/dividend_yield|0|1996-11-26/dividend_yield|0|1996-11-27/dividend_yield|0|1996-11-29/dividend_yield|0|1996-10-08/percent_of_shares_outstanding|0.0944|1996-11-08/percent_of_shares_outstanding|0.0835|1996-10-31/average_shares_outs_diluted|0.6122|1996-10-31/eps|-2.45|1996-10-31/revenues|0.1|1996-10-31/gross_profit||1996-10-31/sga_expense|0.8|1996-10-31/net_income|-1.5|1996-10-31/price|122.5|1996-11-29/price|166.25|1996-10-31/total_return_price|122.5|1996-11-29/total_return_price|166.25|1996-10-01/enterprise_value|90.9146|1996-10-15/enterprise_value|77.818|1996-10-29/enterprise_value|64.7214|1996-11-12/enterprise_value|70.5752|1996-11-26/enterprise_value|108.1031 russ2000_2_0127|CDMO||||||||||||||29.1064||||27.2437||14.0029|||0||0.0867||||||||||157.5|157.5|96.0513|218.75|1997-01-31/total_current_assets|3.4|1997-01-31/cash_on_hand|2.1|1997-01-31/inventories_net|0.3|1997-01-31/net_ppe|4.7|1997-01-31/goodwill_and_intangible|0.5|1997-01-31/liabilities|2.9|1997-01-31/total_current_liabilities|0.9|1997-01-31/total_long_term_liab|2|1997-01-31/book_value_of_equity|5.7|1997-01-31/retained_earnings|-21.7|1997-01-07/ev_revenues|33.4668|1997-01-21/ev_revenues|34.3831|1997-02-04/ev_revenues|40.2706|1997-02-18/ev_revenues|40.2706|1997-01-31/ev_earnings|-86.5215|1997-01-31/ev_assets|16.097|1997-01-07/ps_ratio|31.2499|1997-01-21/ps_ratio|32.0918|1997-02-04/ps_ratio|36.7325|1997-02-18/ps_ratio|36.7325|1997-01-02/price_to_book_value|14.403|1997-01-16/price_to_book_value|16.8035|1997-01-30/price_to_book_value|18.8039|1997-02-13/price_to_book_value|24.0632|1997-02-27/price_to_book_value|22.846|1997-01-31/debt_equity_ratio|0.3509|1997-01-02/dividend_yield|0|1997-01-03/dividend_yield|0|1997-01-06/dividend_yield|0|1997-01-07/dividend_yield|0|1997-01-08/dividend_yield|0|1997-01-09/dividend_yield|0|1997-01-10/dividend_yield|0|1997-01-13/dividend_yield|0|1997-01-14/dividend_yield|0|1997-01-15/dividend_yield|0|1997-01-16/dividend_yield|0|1997-01-17/dividend_yield|0|1997-01-20/dividend_yield|0|1997-01-21/dividend_yield|0|1997-01-22/dividend_yield|0|1997-01-23/dividend_yield|0|1997-01-24/dividend_yield|0|1997-01-27/dividend_yield|0|1997-01-28/dividend_yield|0|1997-01-29/dividend_yield|0|1997-01-30/dividend_yield|0|1997-01-31/dividend_yield|0|1997-02-03/dividend_yield|0|1997-02-04/dividend_yield|0|1997-02-05/dividend_yield|0|1997-02-06/dividend_yield|0|1997-02-07/dividend_yield|0|1997-02-10/dividend_yield|0|1997-02-11/dividend_yield|0|1997-02-12/dividend_yield|0|1997-02-13/dividend_yield|0|1997-02-14/dividend_yield|0|1997-02-18/dividend_yield|0|1997-02-19/dividend_yield|0|1997-02-20/dividend_yield|0|1997-02-21/dividend_yield|0|1997-02-24/dividend_yield|0|1997-02-25/dividend_yield|0|1997-02-26/dividend_yield|0|1997-02-27/dividend_yield|0|1997-02-28/dividend_yield|0|1997-01-31/shareholder_yield_ttm|-0.2887|1997-01-08/percent_of_shares_outstanding|0.088|1997-02-07/percent_of_shares_outstanding|0.1098|1997-01-31/average_shares_outs_diluted|0.5714|1997-01-31/eps|-2.45|1997-01-31/revenues|0.1|1997-01-31/gross_profit||1997-01-31/sga_expense|0.6|1997-01-31/net_income|-1.4|1997-01-31/price|218.75|1997-02-28/price|201.25|1997-01-31/total_return_price|218.75|1997-02-28/total_return_price|201.25|1997-01-07/enterprise_value|110.4405|1997-01-21/enterprise_value|113.4642|1997-02-04/enterprise_value|132.893|1997-02-18/enterprise_value|132.893 russ2000_2_0127|CDMO||||||||||||||35.233||||32.1409||19.4434|||0||0.1001||||||||||172.83|172.83|116.2689|161.875|1997-04-30/total_current_assets|12.8|1997-04-30/cash_on_hand|12.2|1997-04-30/inventories_net|0.2|1997-04-30/net_ppe|5.3|1997-04-30/goodwill_and_intangible|0.2|1997-04-30/liabilities|4.1|1997-04-30/total_current_liabilities|2.2|1997-04-30/total_long_term_liab|1.9|1997-04-30/book_value_of_equity|14.6|1997-04-30/retained_earnings|-51|1997-04-01/ev_revenues|33.1373|1997-04-15/ev_revenues|32.2977|1997-04-29/ev_revenues|31.035|1997-05-13/ev_revenues|545.5391|1997-05-27/ev_revenues|630.6875|1997-04-30/ev_earnings|-3.5021|1997-04-30/ev_free_cash_flow|-15.0545|1997-05-14/ev_free_cash_flow|-14.1698|1997-05-28/ev_free_cash_flow|-16.3815|1997-04-30/ev_assets|6.1989|1997-04-01/ps_ratio|30.2308|1997-04-15/ps_ratio|29.4656|1997-04-29/ps_ratio|28.3146|1997-05-13/ps_ratio|456.788|1997-05-27/ps_ratio|522.0434|1997-04-10/price_to_book_value|19.4434|1997-04-24/price_to_book_value|17.9852|1997-05-08/price_to_book_value|7.4651|1997-05-22/price_to_book_value|9.5646|1997-04-30/debt_equity_ratio|0.1438|1997-04-01/dividend_yield|0|1997-04-02/dividend_yield|0|1997-04-03/dividend_yield|0|1997-04-04/dividend_yield|0|1997-04-07/dividend_yield|0|1997-04-08/dividend_yield|0|1997-04-09/dividend_yield|0|1997-04-10/dividend_yield|0|1997-04-11/dividend_yield|0|1997-04-14/dividend_yield|0|1997-04-15/dividend_yield|0|1997-04-16/dividend_yield|0|1997-04-17/dividend_yield|0|1997-04-18/dividend_yield|0|1997-04-21/dividend_yield|0|1997-04-22/dividend_yield|0|1997-04-23/dividend_yield|0|1997-04-24/dividend_yield|0|1997-04-25/dividend_yield|0|1997-04-28/dividend_yield|0|1997-04-29/dividend_yield|0|1997-04-30/dividend_yield|0|1997-05-01/dividend_yield|0|1997-05-02/dividend_yield|0|1997-05-05/dividend_yield|0|1997-05-06/dividend_yield|0|1997-05-07/dividend_yield|0|1997-05-08/dividend_yield|0|1997-05-09/dividend_yield|0|1997-05-12/dividend_yield|0|1997-05-13/dividend_yield|0|1997-05-14/dividend_yield|0|1997-05-15/dividend_yield|0|1997-05-16/dividend_yield|0|1997-05-19/dividend_yield|0|1997-05-20/dividend_yield|0|1997-05-21/dividend_yield|0|1997-05-22/dividend_yield|0|1997-05-23/dividend_yield|0|1997-05-27/dividend_yield|0|1997-05-28/dividend_yield|0|1997-05-29/dividend_yield|0|1997-05-30/dividend_yield|0|1997-04-30/shareholder_yield_ttm|-0.3333|1997-04-08/percent_of_shares_outstanding|1.2625|1997-05-08/percent_of_shares_outstanding|1.0902|1997-04-30/average_shares_outs_diluted|0.6885|1997-04-30/eps|-47.6|1997-04-30/revenues|-0.1|1997-04-30/gross_profit||1997-04-30/sga_expense|1.7|1997-04-30/net_income|-29.3|1997-04-30/price|161.875|1997-05-30/price|166.25|1997-04-30/total_return_price|161.875|1997-05-30/total_return_price|166.25|1997-04-01/enterprise_value|109.3532|1997-04-15/enterprise_value|106.5826|1997-04-29/enterprise_value|102.4154|1997-05-13/enterprise_value|109.1078|1997-05-27/enterprise_value|126.1375 russ2000_2_0127|CDMO||||||||||||||528.5094||-13.6178||443.7369||7.8159|||0||0.2375||||||||||153.125|153.125|105.7019|142.205|1997-07-31/total_current_assets|10.8|1997-07-31/cash_on_hand|8.5|1997-07-31/inventories_net|0.2|1997-07-31/net_ppe|5.8|1997-07-31/goodwill_and_intangible|0.2|1997-07-31/liabilities|4.2|1997-07-31/total_current_liabilities|2.2|1997-07-31/total_long_term_liab|2|1997-07-31/book_value_of_equity|13|1997-07-31/retained_earnings|-53.4|1997-07-08/ev_revenues|520.2092|1997-07-22/ev_revenues|477.5559|1997-08-05/ev_revenues|338.3111|1997-08-19/ev_revenues|338.3111|1997-07-31/ev_earnings|-3.0411|1997-07-09/ev_free_cash_flow|-13.2889|1997-07-23/ev_free_cash_flow|-12.404|1997-08-06/ev_free_cash_flow|-11.6576|1997-08-20/ev_free_cash_flow|-11.277|1997-07-31/ev_assets|6.0999|1997-07-08/ps_ratio|437.2635|1997-07-22/ps_ratio|404.5836|1997-08-05/ps_ratio|309.3855|1997-08-19/ps_ratio|309.3855|1997-07-03/price_to_book_value|7.8179|1997-07-17/price_to_book_value|7.2336|1997-07-31/price_to_book_value|8.5629|1997-08-14/price_to_book_value|8.4302|1997-08-28/price_to_book_value|6.3226|1997-07-31/debt_equity_ratio|0.1615|1997-07-01/dividend_yield|0|1997-07-02/dividend_yield|0|1997-07-03/dividend_yield|0|1997-07-07/dividend_yield|0|1997-07-08/dividend_yield|0|1997-07-09/dividend_yield|0|1997-07-10/dividend_yield|0|1997-07-11/dividend_yield|0|1997-07-14/dividend_yield|0|1997-07-15/dividend_yield|0|1997-07-16/dividend_yield|0|1997-07-17/dividend_yield|0|1997-07-18/dividend_yield|0|1997-07-21/dividend_yield|0|1997-07-22/dividend_yield|0|1997-07-23/dividend_yield|0|1997-07-24/dividend_yield|0|1997-07-25/dividend_yield|0|1997-07-28/dividend_yield|0|1997-07-29/dividend_yield|0|1997-07-30/dividend_yield|0|1997-07-31/dividend_yield|0|1997-08-01/dividend_yield|0|1997-08-04/dividend_yield|0|1997-08-05/dividend_yield|0|1997-08-06/dividend_yield|0|1997-08-07/dividend_yield|0|1997-08-08/dividend_yield|0|1997-08-11/dividend_yield|0|1997-08-12/dividend_yield|0|1997-08-13/dividend_yield|0|1997-08-14/dividend_yield|0|1997-08-15/dividend_yield|0|1997-08-18/dividend_yield|0|1997-08-19/dividend_yield|0|1997-08-20/dividend_yield|0|1997-08-21/dividend_yield|0|1997-08-22/dividend_yield|0|1997-08-25/dividend_yield|0|1997-08-26/dividend_yield|0|1997-08-27/dividend_yield|0|1997-08-28/dividend_yield|0|1997-08-29/dividend_yield|0|1997-07-31/shareholder_yield_ttm|-0.1976|1997-07-08/percent_of_shares_outstanding|0.2846|1997-08-08/percent_of_shares_outstanding|0.3799|1997-07-31/average_shares_outs_diluted|0.8214|1997-07-31/eps|-2.8|1997-07-31/revenues|0.2|1997-07-31/gross_profit|0.3|1997-07-31/sga_expense|1.1|1997-07-31/net_income|-2.3|1997-07-31/price|142.205|1997-08-29/price|122.5|1997-07-31/total_return_price|142.205|1997-08-29/total_return_price|122.5|1997-07-08/enterprise_value|104.0418|1997-07-22/enterprise_value|95.5112|1997-08-05/enterprise_value|101.4933|1997-08-19/enterprise_value|101.4933 russ2000_2_0127|CDMO||||||||||||||255.4778||-8.4216||238.1278||6.7842|||0||0.4401||||||||||106.085|106.085|76.6433|102.83|1997-10-31/total_current_assets|7.2|1997-10-31/cash_on_hand|3.9|1997-10-31/inventories_net|0.1|1997-10-31/net_ppe|7.1|1997-10-31/goodwill_and_intangible|0.2|1997-10-31/liabilities|5.4|1997-10-31/total_current_liabilities|3.4|1997-10-31/total_long_term_liab|2|1997-10-31/book_value_of_equity|9.6|1997-10-31/retained_earnings|-65.2|1997-10-14/ev_revenues|218.3992|1997-10-28/ev_revenues|261.2314|1997-11-11/ev_revenues|203.0325|1997-11-25/ev_revenues|190.0963|1997-10-31/ev_earnings|-2.184|1997-10-01/ev_free_cash_flow|-8.9939|1997-10-15/ev_free_cash_flow|-6.8994|1997-10-29/ev_free_cash_flow|-9.3744|1997-11-12/ev_free_cash_flow|-11.1251|1997-11-26/ev_free_cash_flow|-10.1774|1997-10-31/ev_assets|5.2998|1997-10-14/ps_ratio|206.2308|1997-10-28/ps_ratio|243.0774|1997-11-11/ps_ratio|176.4345|1997-11-25/ps_ratio|165.4367|1997-10-09/price_to_book_value|5.5323|1997-10-23/price_to_book_value|6.5861|1997-11-06/price_to_book_value|8.9181|1997-11-20/price_to_book_value|8.3762|1997-10-31/peg_ratio|-0.0004|1997-11-14/peg_ratio|-0.0004|1997-11-28/peg_ratio|-0.0004|1997-10-31/debt_equity_ratio|0.2188|1997-10-01/dividend_yield|0|1997-10-02/dividend_yield|0|1997-10-03/dividend_yield|0|1997-10-06/dividend_yield|0|1997-10-07/dividend_yield|0|1997-10-08/dividend_yield|0|1997-10-09/dividend_yield|0|1997-10-10/dividend_yield|0|1997-10-13/dividend_yield|0|1997-10-14/dividend_yield|0|1997-10-15/dividend_yield|0|1997-10-16/dividend_yield|0|1997-10-17/dividend_yield|0|1997-10-20/dividend_yield|0|1997-10-21/dividend_yield|0|1997-10-22/dividend_yield|0|1997-10-23/dividend_yield|0|1997-10-24/dividend_yield|0|1997-10-27/dividend_yield|0|1997-10-28/dividend_yield|0|1997-10-29/dividend_yield|0|1997-10-30/dividend_yield|0|1997-10-31/dividend_yield|0|1997-11-03/dividend_yield|0|1997-11-04/dividend_yield|0|1997-11-05/dividend_yield|0|1997-11-06/dividend_yield|0|1997-11-07/dividend_yield|0|1997-11-10/dividend_yield|0|1997-11-11/dividend_yield|0|1997-11-12/dividend_yield|0|1997-11-13/dividend_yield|0|1997-11-14/dividend_yield|0|1997-11-17/dividend_yield|0|1997-11-18/dividend_yield|0|1997-11-19/dividend_yield|0|1997-11-20/dividend_yield|0|1997-11-21/dividend_yield|0|1997-11-24/dividend_yield|0|1997-11-25/dividend_yield|0|1997-11-26/dividend_yield|0|1997-11-28/dividend_yield|0|1997-10-31/shareholder_yield_ttm|-14.7852|1997-10-08/percent_of_shares_outstanding|0.5289|1997-11-07/percent_of_shares_outstanding|0.5416|1997-10-31/average_shares_outs_diluted|0.6071|1997-10-31/eps|-5.6|1997-10-31/revenues|0.2|1997-10-31/gross_profit|0.4|1997-10-31/sga_expense|1.6|1997-10-31/net_income|-3.4|1997-10-31/price|102.83|1997-11-28/price|98.455|1997-10-31/total_return_price|102.83|1997-11-28/total_return_price|98.455|1997-10-14/enterprise_value|65.5198|1997-10-28/enterprise_value|78.3694|1997-11-11/enterprise_value|81.213|1997-11-25/enterprise_value|76.0385 russ2000_2_0127|CDMO||||||||||||||157.6521||-8.2822||137.8541||6.7563|-0.0003||0||0.6274||||||||||76.58|76.58|63.0608|35|1998-01-31/total_current_assets|3.2|1998-01-31/cash_on_hand|2.7|1998-01-31/inventories_net|0.1|1998-01-31/net_ppe|9|1998-01-31/goodwill_and_intangible|0.2|1998-01-31/liabilities|5.8|1998-01-31/total_current_liabilities|3.8|1998-01-31/total_long_term_liab|2|1998-01-31/book_value_of_equity|7.1|1998-01-31/retained_earnings|-69.2|1998-01-06/ev_revenues|129.566|1998-01-20/ev_revenues|84.1164|1998-02-03/ev_revenues|56.7403|1998-02-17/ev_revenues|38.8312|1998-01-31/ev_earnings|-0.7383|1998-01-07/ev_free_cash_flow|-5.9131|1998-01-21/ev_free_cash_flow|-4.4916|1998-02-04/ev_free_cash_flow|-1.9398|1998-02-18/ev_free_cash_flow|-1.1341|1998-01-31/ev_assets|2.1748|1998-01-06/ps_ratio|113.9767|1998-01-20/ps_ratio|75.3375|1998-02-03/ps_ratio|48.5396|1998-02-17/ps_ratio|33.6135|1998-01-02/price_to_book_value|5.9464|1998-01-16/price_to_book_value|3.6923|1998-01-30/price_to_book_value|2.8824|1998-02-13/price_to_book_value|2.3973|1998-02-27/price_to_book_value|2.5224|1998-01-09/peg_ratio|-0.0002|1998-01-23/peg_ratio|-0.0002|1998-01-27/peg_ratio|-0.0001|1998-01-28/peg_ratio|-0.0001|1998-01-29/peg_ratio|-0.0001|1998-01-30/peg_ratio|-0.0001|1998-02-09/peg_ratio|-0.0001|1998-02-10/peg_ratio|-0.0001|1998-02-11/peg_ratio|-0.0001|1998-02-12/peg_ratio|-0.0001|1998-02-13/peg_ratio|-0.0001|1998-02-17/peg_ratio|-0.0001|1998-02-18/peg_ratio|-0.0001|1998-02-19/peg_ratio|-0.0001|1998-02-20/peg_ratio|-0.0001|1998-02-24/peg_ratio|-0.0001|1998-02-25/peg_ratio|-0.0001|1998-02-26/peg_ratio|-0.0001|1998-02-27/peg_ratio|-0.0001|1998-01-31/debt_equity_ratio|0.2958|1998-01-02/dividend_yield|0|1998-01-05/dividend_yield|0|1998-01-06/dividend_yield|0|1998-01-07/dividend_yield|0|1998-01-08/dividend_yield|0|1998-01-09/dividend_yield|0|1998-01-12/dividend_yield|0|1998-01-13/dividend_yield|0|1998-01-14/dividend_yield|0|1998-01-15/dividend_yield|0|1998-01-16/dividend_yield|0|1998-01-20/dividend_yield|0|1998-01-21/dividend_yield|0|1998-01-22/dividend_yield|0|1998-01-23/dividend_yield|0|1998-01-26/dividend_yield|0|1998-01-27/dividend_yield|0|1998-01-28/dividend_yield|0|1998-01-29/dividend_yield|0|1998-01-30/dividend_yield|0|1998-02-02/dividend_yield|0|1998-02-03/dividend_yield|0|1998-02-04/dividend_yield|0|1998-02-05/dividend_yield|0|1998-02-06/dividend_yield|0|1998-02-09/dividend_yield|0|1998-02-10/dividend_yield|0|1998-02-11/dividend_yield|0|1998-02-12/dividend_yield|0|1998-02-13/dividend_yield|0|1998-02-17/dividend_yield|0|1998-02-18/dividend_yield|0|1998-02-19/dividend_yield|0|1998-02-20/dividend_yield|0|1998-02-23/dividend_yield|0|1998-02-24/dividend_yield|0|1998-02-25/dividend_yield|0|1998-02-26/dividend_yield|0|1998-02-27/dividend_yield|0|1998-01-31/shareholder_yield_ttm|-40.4823|1998-01-08/percent_of_shares_outstanding|2.2228|1998-02-06/percent_of_shares_outstanding|4.9731|1998-01-31/average_shares_outs_diluted|0.6122|1998-01-31/eps|-4.9|1998-01-31/revenues|0.1|1998-01-31/gross_profit|0.3|1998-01-31/sga_expense|1.1|1998-01-31/net_income|-3|1998-01-30/price|35|1998-02-27/price|21.875|1998-01-30/total_return_price|35|1998-02-27/total_return_price|21.875|1998-01-06/enterprise_value|51.8264|1998-01-20/enterprise_value|33.6466|1998-02-03/enterprise_value|22.6961|1998-02-17/enterprise_value|15.5325 russ2000_2_0127|CDMO||||||||||||||54.4479||-1.3276||46.6291||3.0269|-0.0001||0||2.1359||||||||||27.335|27.335|21.7792|24.605|1998-04-30/total_current_assets|2.2|1998-04-30/cash_on_hand|1.7|1998-04-30/inventories_net||1998-04-30/net_ppe|9.3|1998-04-30/goodwill_and_intangible|0.2|1998-04-30/liabilities|6.6|1998-04-30/total_current_liabilities|4.7|1998-04-30/total_long_term_liab|1.9|1998-04-30/book_value_of_equity|5.4|1998-04-30/retained_earnings|-72.6|1998-04-14/ev_revenues|47.7857|1998-04-28/ev_revenues|50.0065|1998-05-12/ev_revenues|195.9634|1998-05-26/ev_revenues|199.7165|1998-04-30/ev_earnings|-3.1212|1998-04-01/ev_free_cash_flow|-1.7096|1998-04-15/ev_free_cash_flow|-1.6337|1998-04-29/ev_free_cash_flow|-1.7096|1998-05-13/ev_free_cash_flow|-7.5615|1998-05-27/ev_free_cash_flow|-6.2567|1998-04-30/ev_assets|3.0691|1998-04-14/ps_ratio|41.0766|1998-04-28/ps_ratio|42.9274|1998-05-12/ps_ratio|116.9087|1998-05-26/ps_ratio|119.2274|1998-04-13/price_to_book_value|2.9623|1998-04-27/price_to_book_value|2.9018|1998-05-11/price_to_book_value|14.8882|1998-05-26/price_to_book_value|14.3308|1998-04-01/peg_ratio|-0.0001|1998-04-08/peg_ratio|-0.0001|1998-04-09/peg_ratio|-0.0001|1998-04-14/peg_ratio|-0.0001|1998-04-15/peg_ratio|-0.0001|1998-04-16/peg_ratio|-0.0001|1998-04-24/peg_ratio|-0.0001|1998-04-27/peg_ratio|-0.0001|1998-04-28/peg_ratio|-0.0001|1998-04-29/peg_ratio|-0.0001|1998-05-13/peg_ratio||1998-05-27/peg_ratio||1998-04-30/debt_equity_ratio|0.8148|1998-04-01/dividend_yield|0|1998-04-02/dividend_yield|0|1998-04-03/dividend_yield|0|1998-04-06/dividend_yield|0|1998-04-07/dividend_yield|0|1998-04-08/dividend_yield|0|1998-04-09/dividend_yield|0|1998-04-13/dividend_yield|0|1998-04-14/dividend_yield|0|1998-04-15/dividend_yield|0|1998-04-16/dividend_yield|0|1998-04-17/dividend_yield|0|1998-04-20/dividend_yield|0|1998-04-21/dividend_yield|0|1998-04-22/dividend_yield|0|1998-04-23/dividend_yield|0|1998-04-24/dividend_yield|0|1998-04-27/dividend_yield|0|1998-04-28/dividend_yield|0|1998-04-29/dividend_yield|0|1998-04-30/dividend_yield|0|1998-05-01/dividend_yield|0|1998-05-04/dividend_yield|0|1998-05-05/dividend_yield|0|1998-05-06/dividend_yield|0|1998-05-07/dividend_yield|0|1998-05-08/dividend_yield|0|1998-05-11/dividend_yield|0|1998-05-12/dividend_yield|0|1998-05-13/dividend_yield|0|1998-05-14/dividend_yield|0|1998-05-15/dividend_yield|0|1998-05-18/dividend_yield|0|1998-05-19/dividend_yield|0|1998-05-20/dividend_yield|0|1998-05-21/dividend_yield|0|1998-05-22/dividend_yield|0|1998-05-26/dividend_yield|0|1998-05-27/dividend_yield|0|1998-05-28/dividend_yield|0|1998-05-29/dividend_yield|0|1998-04-30/shareholder_yield_ttm|-3.1644|1998-04-07/percent_of_shares_outstanding|0.6408|1998-05-08/percent_of_shares_outstanding|6.9385|1998-04-30/average_shares_outs_diluted|1.3871|1998-04-30/eps|-3.85|1998-04-30/revenues|-0.099|1998-04-30/gross_profit|0.101|1998-04-30/sga_expense|0.7|1998-04-30/net_income|-3.1|1998-04-30/price|24.605|1998-05-29/price|54.705|1998-04-30/total_return_price|24.605|1998-05-29/total_return_price|54.705|1998-04-14/enterprise_value|19.1143|1998-04-28/enterprise_value|20.0026|1998-05-12/enterprise_value|78.5813|1998-05-26/enterprise_value|80.0863 russ2000_2_0127|CDMO||||||||||||||188.336||-5.7826||112.1965||13.4857|||0||5.2155||||||||||48.125|48.125|75.5228|50.33|1998-07-31/total_current_assets|5.3|1998-07-31/cash_on_hand|4.9|1998-07-31/inventories_net|0.1|1998-07-31/net_ppe|9.2|1998-07-31/goodwill_and_intangible|0.2|1998-07-31/liabilities|6.9|1998-07-31/total_current_liabilities|4.9|1998-07-31/total_long_term_liab|2|1998-07-31/book_value_of_equity|8.2|1998-07-31/retained_earnings|-76.5|1998-07-07/ev_revenues|165.6962|1998-07-21/ev_revenues|180.8298|1998-08-04/ev_revenues|275.2037|1998-08-18/ev_revenues|288.3283|1998-07-31/ev_earnings|-6.9395|1998-07-08/ev_free_cash_flow|-4.952|1998-07-22/ev_free_cash_flow|-5.4261|1998-08-05/ev_free_cash_flow|-7.0497|1998-08-19/ev_free_cash_flow|-6.7311|1998-07-31/ev_assets|5.8825|1998-07-07/ps_ratio|98.2093|1998-07-21/ps_ratio|107.559|1998-08-04/ps_ratio|172.5306|1998-08-18/ps_ratio|180.4897|1998-07-07/price_to_book_value|11.8045|1998-07-21/price_to_book_value|12.9283|1998-08-04/price_to_book_value|10.4435|1998-08-18/price_to_book_value|10.9252|1998-07-08/peg_ratio||1998-07-22/peg_ratio||1998-08-05/peg_ratio||1998-08-19/peg_ratio||1998-07-31/debt_equity_ratio|0.2561|1998-07-01/dividend_yield|0|1998-07-02/dividend_yield|0|1998-07-06/dividend_yield|0|1998-07-07/dividend_yield|0|1998-07-08/dividend_yield|0|1998-07-09/dividend_yield|0|1998-07-10/dividend_yield|0|1998-07-13/dividend_yield|0|1998-07-14/dividend_yield|0|1998-07-15/dividend_yield|0|1998-07-16/dividend_yield|0|1998-07-17/dividend_yield|0|1998-07-20/dividend_yield|0|1998-07-21/dividend_yield|0|1998-07-22/dividend_yield|0|1998-07-23/dividend_yield|0|1998-07-24/dividend_yield|0|1998-07-27/dividend_yield|0|1998-07-28/dividend_yield|0|1998-07-29/dividend_yield|0|1998-07-30/dividend_yield|0|1998-07-31/dividend_yield|0|1998-08-03/dividend_yield|0|1998-08-04/dividend_yield|0|1998-08-05/dividend_yield|0|1998-08-06/dividend_yield|0|1998-08-07/dividend_yield|0|1998-08-10/dividend_yield|0|1998-08-11/dividend_yield|0|1998-08-12/dividend_yield|0|1998-08-13/dividend_yield|0|1998-08-14/dividend_yield|0|1998-08-17/dividend_yield|0|1998-08-18/dividend_yield|0|1998-08-19/dividend_yield|0|1998-08-20/dividend_yield|0|1998-08-21/dividend_yield|0|1998-08-24/dividend_yield|0|1998-08-25/dividend_yield|0|1998-08-26/dividend_yield|0|1998-08-27/dividend_yield|0|1998-08-28/dividend_yield|0|1998-08-31/dividend_yield|0|1998-07-31/shareholder_yield_ttm|-6.3301|1998-07-08/percent_of_shares_outstanding|6.8295|1998-08-07/percent_of_shares_outstanding|5.233|1998-07-31/average_shares_outs_diluted|1.8095|1998-07-31/eps|-2.1|1998-07-31/revenues|0.1|1998-07-31/gross_profit|0.3|1998-07-31/sga_expense|1.3|1998-07-31/net_income|-3.3|1998-07-31/price|50.33|1998-08-31/price|39.375|1998-07-31/total_return_price|50.33|1998-08-31/total_return_price|39.375|1998-07-07/enterprise_value|66.4442|1998-07-21/enterprise_value|72.5127|1998-08-04/enterprise_value|82.8363|1998-08-18/enterprise_value|86.7868 russ2000_2_0127|CDMO||||||||||||||222.2822||-4.8347||140.4379||8.5008|||0||0.8032||||||||||35|35|66.9069|33.915|1998-10-31/total_current_assets|2|1998-10-31/cash_on_hand|1.6|1998-10-31/inventories_net|0.1|1998-10-31/net_ppe|9.2|1998-10-31/goodwill_and_intangible|0.3|1998-10-31/liabilities|5.1|1998-10-31/total_current_liabilities|3.1|1998-10-31/total_long_term_liab|2|1998-10-31/book_value_of_equity|6.6|1998-10-31/retained_earnings|-80|1998-10-13/ev_revenues|136.3377|1998-10-27/ev_revenues|175.923|1998-11-10/ev_revenues|344.1153|1998-11-24/ev_revenues|344.1153|1998-10-31/ev_earnings|-5.0412|1998-10-14/ev_free_cash_flow|-4.678|1998-10-28/ev_free_cash_flow|-4.9915|1998-11-11/ev_free_cash_flow|-4.7253|1998-11-25/ev_free_cash_flow|-4.7253|1998-10-31/ev_assets|5.5583|1998-10-13/ps_ratio|88.3193|1998-10-27/ps_ratio|112.3246|1998-11-10/ps_ratio|260.7105|1998-11-24/ps_ratio|260.7105|1998-10-13/price_to_book_value|5.3461|1998-10-27/price_to_book_value|6.7991|1998-11-10/price_to_book_value|10.4193|1998-11-24/price_to_book_value|10.4193|1998-10-14/peg_ratio||1998-10-28/peg_ratio||1998-11-11/peg_ratio||1998-11-25/peg_ratio||1998-10-31/debt_equity_ratio|0.303|1998-10-01/dividend_yield|0|1998-10-02/dividend_yield|0|1998-10-05/dividend_yield|0|1998-10-06/dividend_yield|0|1998-10-07/dividend_yield|0|1998-10-08/dividend_yield|0|1998-10-09/dividend_yield|0|1998-10-12/dividend_yield|0|1998-10-13/dividend_yield|0|1998-10-14/dividend_yield|0|1998-10-15/dividend_yield|0|1998-10-16/dividend_yield|0|1998-10-19/dividend_yield|0|1998-10-20/dividend_yield|0|1998-10-21/dividend_yield|0|1998-10-22/dividend_yield|0|1998-10-23/dividend_yield|0|1998-10-26/dividend_yield|0|1998-10-27/dividend_yield|0|1998-10-28/dividend_yield|0|1998-10-29/dividend_yield|0|1998-10-30/dividend_yield|0|1998-11-02/dividend_yield|0|1998-11-03/dividend_yield|0|1998-11-04/dividend_yield|0|1998-11-05/dividend_yield|0|1998-11-06/dividend_yield|0|1998-11-09/dividend_yield|0|1998-11-10/dividend_yield|0|1998-11-11/dividend_yield|0|1998-11-12/dividend_yield|0|1998-11-13/dividend_yield|0|1998-11-16/dividend_yield|0|1998-11-17/dividend_yield|0|1998-11-18/dividend_yield|0|1998-11-19/dividend_yield|0|1998-11-20/dividend_yield|0|1998-11-23/dividend_yield|0|1998-11-24/dividend_yield|0|1998-11-25/dividend_yield|0|1998-11-27/dividend_yield|0|1998-11-30/dividend_yield|0|1998-10-31/shareholder_yield_ttm|-11.728|1998-10-08/percent_of_shares_outstanding|0.8776|1998-11-06/percent_of_shares_outstanding|0.5538|1998-10-31/average_shares_outs_diluted|2|1998-10-31/eps|-1.75|1998-10-31/revenues|0.1|1998-10-31/gross_profit|0.4|1998-10-31/sga_expense|1.2|1998-10-31/net_income|-3.5|1998-10-30/price|33.915|1998-11-30/price|35|1998-10-30/total_return_price|33.915|1998-11-30/total_return_price|35|1998-10-13/enterprise_value|41.0376|1998-10-27/enterprise_value|52.9528|1998-11-10/enterprise_value|69.1672|1998-11-24/enterprise_value|69.1672 russ2000_2_0127|CDMO||||||||||||||406.5009||-5.4581||308.2503||12.3192|||0||0.1641||||||||||38.29|38.29|81.7067|39.375|1999-01-31/total_current_assets|0.9|1999-01-31/cash_on_hand|0.2|1999-01-31/inventories_net|0.1|1999-01-31/net_ppe|2|1999-01-31/goodwill_and_intangible|0.2|1999-01-31/liabilities|2.7|1999-01-31/total_current_liabilities|2.5|1999-01-31/total_long_term_liab|0.2|1999-01-31/book_value_of_equity|2.6|1999-01-31/retained_earnings|-84.4|1999-01-05/ev_revenues|447.9807|1999-01-19/ev_revenues|437.6937|1999-02-02/ev_revenues|401.3204|1999-02-16/ev_revenues|390.5239|1999-01-31/ev_earnings|-5.3422|1999-01-06/ev_free_cash_flow|-6.6324|1999-01-20/ev_free_cash_flow|-5.8996|1999-02-03/ev_free_cash_flow|-7.5628|1999-02-17/ev_free_cash_flow|-6.4601|1999-01-31/ev_assets|14.4138|1999-01-05/ps_ratio|339.8593|1999-01-19/ps_ratio|332.0202|1999-02-02/ps_ratio|361.6266|1999-02-16/ps_ratio|351.8859|1999-01-05/price_to_book_value|13.5824|1999-01-19/price_to_book_value|13.2692|1999-02-02/price_to_book_value|30.9867|1999-02-16/price_to_book_value|30.152|1999-01-06/peg_ratio||1999-01-20/peg_ratio||1999-02-03/peg_ratio||1999-02-17/peg_ratio||1999-01-31/debt_equity_ratio|0.1154|1999-01-04/dividend_yield|0|1999-01-05/dividend_yield|0|1999-01-06/dividend_yield|0|1999-01-07/dividend_yield|0|1999-01-08/dividend_yield|0|1999-01-11/dividend_yield|0|1999-01-12/dividend_yield|0|1999-01-13/dividend_yield|0|1999-01-14/dividend_yield|0|1999-01-15/dividend_yield|0|1999-01-19/dividend_yield|0|1999-01-20/dividend_yield|0|1999-01-21/dividend_yield|0|1999-01-22/dividend_yield|0|1999-01-25/dividend_yield|0|1999-01-26/dividend_yield|0|1999-01-27/dividend_yield|0|1999-01-28/dividend_yield|0|1999-01-29/dividend_yield|0|1999-02-01/dividend_yield|0|1999-02-02/dividend_yield|0|1999-02-03/dividend_yield|0|1999-02-04/dividend_yield|0|1999-02-05/dividend_yield|0|1999-02-08/dividend_yield|0|1999-02-09/dividend_yield|0|1999-02-10/dividend_yield|0|1999-02-11/dividend_yield|0|1999-02-12/dividend_yield|0|1999-02-16/dividend_yield|0|1999-02-17/dividend_yield|0|1999-02-18/dividend_yield|0|1999-02-19/dividend_yield|0|1999-02-22/dividend_yield|0|1999-02-23/dividend_yield|0|1999-02-24/dividend_yield|0|1999-02-25/dividend_yield|0|1999-02-26/dividend_yield|0|1999-01-31/shareholder_yield_ttm|-9.3587|1999-01-08/percent_of_shares_outstanding|0.8197|1999-02-09/percent_of_shares_outstanding|0.981|1999-01-31/average_shares_outs_diluted|1.7959|1999-01-31/eps|-2.45|1999-01-31/revenues|0.1|1999-01-31/gross_profit||1999-01-31/sga_expense|1.1|1999-01-31/net_income|-4.4|1999-01-29/price|39.375|1999-02-26/price|40.46|1999-01-29/total_return_price|39.375|1999-02-26/total_return_price|40.46|1999-01-05/enterprise_value|90.0441|1999-01-19/enterprise_value|87.9764|1999-02-02/enterprise_value|80.6654|1999-02-16/enterprise_value|78.4953 russ2000_2_0127|CDMO||||||||||||||295.7164||-6.0885||266.3496||22.8227|||0||0.5895||||||||||36.085|36.085|59.439|32.83|1999-04-30/total_current_assets|3.2|1999-04-30/cash_on_hand|2.4|1999-04-30/inventories_net|0.1|1999-04-30/net_ppe|1.9|1999-04-30/liabilities|9.47|1999-04-30/total_current_liabilities|6|1999-04-30/total_long_term_liab|3.47|1999-04-30/book_value_of_equity|-2.1|1999-04-30/retained_earnings|-92.7|1999-04-13/ev_revenues|295.7164|1999-04-27/ev_revenues|295.7164|1999-05-11/ev_revenues|370.9975|1999-05-25/ev_revenues|370.9975|1999-04-30/ev_earnings|-3.5908|1999-04-14/ev_free_cash_flow|-5.1686|1999-04-28/ev_free_cash_flow|-4.9858|1999-05-12/ev_free_cash_flow|-8.8774|1999-05-26/ev_free_cash_flow|-8.6067|1999-04-30/ev_assets|9.5009|1999-04-13/ps_ratio|266.3496|1999-04-27/ps_ratio|266.3496|1999-05-11/ps_ratio|330.5679|1999-05-25/ps_ratio|330.5679|1999-04-13/price_to_book_value|22.8227|1999-04-27/price_to_book_value|22.8227|1999-05-11/price_to_book_value||1999-05-25/price_to_book_value||1999-04-14/peg_ratio||1999-04-28/peg_ratio||1999-05-12/peg_ratio||1999-05-26/peg_ratio||1999-04-30/debt_equity_ratio|-1.7143|1999-04-01/dividend_yield|0|1999-04-05/dividend_yield|0|1999-04-06/dividend_yield|0|1999-04-07/dividend_yield|0|1999-04-08/dividend_yield|0|1999-04-09/dividend_yield|0|1999-04-12/dividend_yield|0|1999-04-13/dividend_yield|0|1999-04-14/dividend_yield|0|1999-04-15/dividend_yield|0|1999-04-16/dividend_yield|0|1999-04-19/dividend_yield|0|1999-04-20/dividend_yield|0|1999-04-21/dividend_yield|0|1999-04-22/dividend_yield|0|1999-04-23/dividend_yield|0|1999-04-26/dividend_yield|0|1999-04-27/dividend_yield|0|1999-04-28/dividend_yield|0|1999-04-29/dividend_yield|0|1999-04-30/dividend_yield|0|1999-05-03/dividend_yield|0|1999-05-04/dividend_yield|0|1999-05-05/dividend_yield|0|1999-05-06/dividend_yield|0|1999-05-07/dividend_yield|0|1999-05-10/dividend_yield|0|1999-05-11/dividend_yield|0|1999-05-12/dividend_yield|0|1999-05-13/dividend_yield|0|1999-05-14/dividend_yield|0|1999-05-17/dividend_yield|0|1999-05-18/dividend_yield|0|1999-05-19/dividend_yield|0|1999-05-20/dividend_yield|0|1999-05-21/dividend_yield|0|1999-05-24/dividend_yield|0|1999-05-25/dividend_yield|0|1999-05-26/dividend_yield|0|1999-05-27/dividend_yield|0|1999-05-28/dividend_yield|0|1999-04-30/shareholder_yield_ttm|-14.385|1999-04-12/percent_of_shares_outstanding|0.5582|1999-05-11/percent_of_shares_outstanding|0.5229|1999-04-30/average_shares_outs_diluted|1.9882|1999-04-30/eps|-4.2|1999-04-30/revenues|-0.099|1999-04-30/gross_profit|-4.299|1999-04-30/sga_expense|2.6|1999-04-30/net_income|-8.3|1999-04-30/price|32.83|1999-05-28/price|36.085|1999-04-30/total_return_price|32.83|1999-05-28/total_return_price|36.085|1999-04-13/enterprise_value|59.439|1999-04-27/enterprise_value|59.439|1999-05-11/enterprise_value|74.5705|1999-05-25/enterprise_value|74.5705 russ2000_2_0127|CDMO||||||||||||||656.0839||-14.6073||588.7415|||||0||0.5033||||||||||43.75|43.75|131.8729|38.29|1999-07-31/total_current_assets|2.4|1999-07-31/cash_on_hand|1.6|1999-07-31/inventories_net||1999-07-31/net_ppe|1.9|1999-07-31/liabilities|9.3|1999-07-31/total_current_liabilities|5.8|1999-07-31/total_long_term_liab|3.5|1999-07-31/book_value_of_equity|-2.8|1999-07-31/retained_earnings|-95.7|1999-07-06/ev_revenues|553.5112|1999-07-20/ev_revenues|504.8448|1999-08-03/ev_revenues|815.503|1999-08-17/ev_revenues|791.5438|1999-08-31/ev_revenues|791.5438|1999-07-31/ev_earnings|-4.4557|1999-07-07/ev_free_cash_flow|-12.4237|1999-07-21/ev_free_cash_flow|-12.0802|1999-08-04/ev_free_cash_flow|-8.7758|1999-08-18/ev_free_cash_flow|-8.5185|1999-07-31/ev_assets|13.1614|1999-07-06/ps_ratio|495.8519|1999-07-20/ps_ratio|434.0357|1999-08-03/ps_ratio|722.8486|1999-08-17/ps_ratio|701.0883|1999-08-31/ps_ratio|701.0883|1999-07-06/price_to_book_value||1999-07-20/price_to_book_value||1999-08-03/price_to_book_value||1999-08-17/price_to_book_value||1999-08-31/price_to_book_value||1999-07-07/peg_ratio||1999-07-21/peg_ratio||1999-08-04/peg_ratio||1999-08-18/peg_ratio||1999-07-31/debt_equity_ratio|-1.2857|1999-07-01/dividend_yield|0|1999-07-02/dividend_yield|0|1999-07-06/dividend_yield|0|1999-07-07/dividend_yield|0|1999-07-08/dividend_yield|0|1999-07-09/dividend_yield|0|1999-07-12/dividend_yield|0|1999-07-13/dividend_yield|0|1999-07-14/dividend_yield|0|1999-07-15/dividend_yield|0|1999-07-16/dividend_yield|0|1999-07-19/dividend_yield|0|1999-07-20/dividend_yield|0|1999-07-21/dividend_yield|0|1999-07-22/dividend_yield|0|1999-07-23/dividend_yield|0|1999-07-26/dividend_yield|0|1999-07-27/dividend_yield|0|1999-07-28/dividend_yield|0|1999-07-29/dividend_yield|0|1999-07-30/dividend_yield|0|1999-08-02/dividend_yield|0|1999-08-03/dividend_yield|0|1999-08-04/dividend_yield|0|1999-08-05/dividend_yield|0|1999-08-06/dividend_yield|0|1999-08-09/dividend_yield|0|1999-08-10/dividend_yield|0|1999-08-11/dividend_yield|0|1999-08-12/dividend_yield|0|1999-08-13/dividend_yield|0|1999-08-16/dividend_yield|0|1999-08-17/dividend_yield|0|1999-08-18/dividend_yield|0|1999-08-19/dividend_yield|0|1999-08-20/dividend_yield|0|1999-08-23/dividend_yield|0|1999-08-24/dividend_yield|0|1999-08-25/dividend_yield|0|1999-08-26/dividend_yield|0|1999-08-27/dividend_yield|0|1999-08-30/dividend_yield|0|1999-08-31/dividend_yield|0|1999-07-31/shareholder_yield_ttm|-6.9899|1999-07-12/percent_of_shares_outstanding|0.5569|1999-08-10/percent_of_shares_outstanding|0.6286|1999-07-31/average_shares_outs_diluted|2.1429|1999-07-31/eps|-1.4|1999-07-31/revenues|0.001|1999-07-31/gross_profit|0.101|1999-07-31/sga_expense|1|1999-07-31/net_income|-3|1999-07-30/price|38.29|1999-08-31/price|36.085|1999-07-30/total_return_price|38.29|1999-08-31/total_return_price|36.085|1999-07-06/enterprise_value|111.2558|1999-07-20/enterprise_value|101.4738|1999-08-03/enterprise_value|83.1813|1999-08-17/enterprise_value|80.7375|1999-08-31/enterprise_value|80.7375 russ2000_2_0127|CDMO||||||||||||||604.3625||-6.1859||531.0863|||||0||0.4566||||||||||21.875|21.875|61.645|13.125|1999-10-31/total_current_assets|1.1|1999-10-31/cash_on_hand|0.6|1999-10-31/inventories_net|0.1|1999-10-31/net_ppe|1.9|1999-10-31/liabilities|9.8|1999-10-31/total_current_liabilities|6.3|1999-10-31/total_long_term_liab|3.5|1999-10-31/book_value_of_equity|-6.7|1999-10-31/retained_earnings|-101.3|1999-10-12/ev_revenues|441.1403|1999-10-26/ev_revenues|277.1694|1999-11-09/ev_revenues|14211.8333|1999-11-23/ev_revenues|13390.633|1999-10-31/ev_earnings|-1.5281|1999-10-13/ev_free_cash_flow|-4.6253|1999-10-27/ev_free_cash_flow|-2.8156|1999-11-10/ev_free_cash_flow|-4.3343|1999-11-24/ev_free_cash_flow|-4.9006|1999-10-31/ev_assets|10.5489|1999-10-12/ps_ratio|382.8445|1999-10-26/ps_ratio|233.9228|1999-11-09/ps_ratio|12036.3265|1999-11-23/ps_ratio|11290.0742|1999-10-12/price_to_book_value||1999-10-26/price_to_book_value||1999-11-09/price_to_book_value||1999-11-23/price_to_book_value||1999-10-13/peg_ratio||1999-10-27/peg_ratio||1999-11-10/peg_ratio||1999-11-24/peg_ratio||1999-10-31/debt_equity_ratio|-0.5224|1999-10-01/dividend_yield|0|1999-10-04/dividend_yield|0|1999-10-05/dividend_yield|0|1999-10-06/dividend_yield|0|1999-10-07/dividend_yield|0|1999-10-08/dividend_yield|0|1999-10-11/dividend_yield|0|1999-10-12/dividend_yield|0|1999-10-13/dividend_yield|0|1999-10-14/dividend_yield|0|1999-10-15/dividend_yield|0|1999-10-18/dividend_yield|0|1999-10-19/dividend_yield|0|1999-10-20/dividend_yield|0|1999-10-21/dividend_yield|0|1999-10-22/dividend_yield|0|1999-10-25/dividend_yield|0|1999-10-26/dividend_yield|0|1999-10-27/dividend_yield|0|1999-10-28/dividend_yield|0|1999-10-29/dividend_yield|0|1999-11-01/dividend_yield|0|1999-11-02/dividend_yield|0|1999-11-03/dividend_yield|0|1999-11-04/dividend_yield|0|1999-11-05/dividend_yield|0|1999-11-08/dividend_yield|0|1999-11-09/dividend_yield|0|1999-11-10/dividend_yield|0|1999-11-11/dividend_yield|0|1999-11-12/dividend_yield|0|1999-11-15/dividend_yield|0|1999-11-16/dividend_yield|0|1999-11-17/dividend_yield|0|1999-11-18/dividend_yield|0|1999-11-19/dividend_yield|0|1999-11-22/dividend_yield|0|1999-11-23/dividend_yield|0|1999-11-24/dividend_yield|0|1999-11-26/dividend_yield|0|1999-11-29/dividend_yield|0|1999-11-30/dividend_yield|0|1999-10-31/shareholder_yield_ttm|-20.7371|1999-10-12/percent_of_shares_outstanding|0.6007|1999-11-10/percent_of_shares_outstanding|0.4826|1999-10-31/average_shares_outs_diluted|2.3265|1999-10-31/eps|-2.45|1999-10-31/revenues|0.001|1999-10-31/gross_profit|0.201|1999-10-31/sga_expense|2.9|1999-10-31/net_income|-5.7|1999-10-29/price|13.125|1999-11-30/price|16.415|1999-10-29/total_return_price|13.125|1999-11-30/total_return_price|16.415|1999-10-12/enterprise_value|44.9963|1999-10-26/enterprise_value|28.2713|1999-11-09/enterprise_value|42.6355|1999-11-23/enterprise_value|40.1719 russ2000_2_0127|CDMO||||||||||||||10079.3413||-3.4756||8280.9926|||||0||0.4442||||||||||18.585|18.585|30.238|113.75|2000-01-31/total_current_assets|3.2|2000-01-31/cash_on_hand|2.7|2000-01-31/inventories_net||2000-01-31/net_ppe|1.7|2000-01-31/liabilities|10.2|2000-01-31/total_current_liabilities|6.8|2000-01-31/total_long_term_liab|3.4|2000-01-31/book_value_of_equity|-5.2|2000-01-31/retained_earnings|-104.1|2000-01-04/ev_revenues|15880.7243|2000-01-18/ev_revenues|44013.4583|2000-01-24/ev_revenues|115219.4743|2000-02-07/ev_revenues||2000-02-22/ev_revenues||2000-01-31/ev_earnings|-14.4125|2000-01-05/ev_free_cash_flow|-5.1838|2000-01-19/ev_free_cash_flow|-15.4602|2000-02-02/ev_free_cash_flow|-41.1685|2000-02-16/ev_free_cash_flow|-62.5522|2000-01-31/ev_assets|57.0737|2000-01-04/ps_ratio|13552.9036|2000-01-18/ps_ratio|39118.061|2000-01-24/ps_ratio|103825.352|2000-02-07/ps_ratio||2000-02-22/ps_ratio||2000-01-04/price_to_book_value||2000-01-18/price_to_book_value||2000-02-01/price_to_book_value||2000-02-15/price_to_book_value||2000-02-29/price_to_book_value||2000-01-05/peg_ratio||2000-01-19/peg_ratio||2000-02-02/peg_ratio||2000-02-16/peg_ratio||2000-01-31/debt_equity_ratio|-0.6731|2000-01-03/dividend_yield|0|2000-01-04/dividend_yield|0|2000-01-05/dividend_yield|0|2000-01-06/dividend_yield|0|2000-01-07/dividend_yield|0|2000-01-10/dividend_yield|0|2000-01-11/dividend_yield|0|2000-01-12/dividend_yield|0|2000-01-13/dividend_yield|0|2000-01-14/dividend_yield|0|2000-01-18/dividend_yield|0|2000-01-19/dividend_yield|0|2000-01-20/dividend_yield|0|2000-01-21/dividend_yield|0|2000-01-24/dividend_yield|0|2000-01-25/dividend_yield|0|2000-01-26/dividend_yield|0|2000-01-27/dividend_yield|0|2000-01-28/dividend_yield|0|2000-01-31/dividend_yield|0|2000-02-01/dividend_yield|0|2000-02-02/dividend_yield|0|2000-02-03/dividend_yield|0|2000-02-04/dividend_yield|0|2000-02-07/dividend_yield|0|2000-02-08/dividend_yield|0|2000-02-09/dividend_yield|0|2000-02-10/dividend_yield|0|2000-02-11/dividend_yield|0|2000-02-14/dividend_yield|0|2000-02-15/dividend_yield|0|2000-02-16/dividend_yield|0|2000-02-17/dividend_yield|0|2000-02-18/dividend_yield|0|2000-02-22/dividend_yield|0|2000-02-23/dividend_yield|0|2000-02-24/dividend_yield|0|2000-02-25/dividend_yield|0|2000-02-28/dividend_yield|0|2000-02-29/dividend_yield|0|2000-01-31/shareholder_yield_ttm|-3.1978|2000-01-11/percent_of_shares_outstanding|0.3794|2000-02-10/percent_of_shares_outstanding|0.4646|2000-01-31/average_shares_outs_diluted|2.6667|2000-01-31/eps|-1.05|2000-01-31/revenues|0.001|2000-01-31/gross_profit|0.101|2000-01-31/sga_expense|1.1|2000-01-31/net_income|-2.8|2000-01-31/price|113.75|2000-02-29/price|302.96|2000-01-31/total_return_price|113.75|2000-02-29/total_return_price|302.96|2000-01-04/enterprise_value|47.6422|2000-01-18/enterprise_value|132.0404|2000-02-01/enterprise_value|277.1378|2000-02-15/enterprise_value|394.8178|2000-02-29/enterprise_value|758.715 russ2000_2_0127|CDMO||||||||||||||||-99.9607|||||||0||0.68||||||||||222.04|222.04|639.7486|146.58|2000-04-30/total_current_assets|4.917|2000-04-30/cash_on_hand|4.131|2000-04-30/inventories_net||2000-04-30/net_ppe|0.87|2000-04-30/liabilities|8.674|2000-04-30/total_current_liabilities|8.585|2000-04-30/total_long_term_liab|0.089|2000-04-30/book_value_of_equity|-2.721|2000-04-30/retained_earnings|-107.194|2000-04-04/ev_revenues||2000-04-18/ev_revenues||2000-05-02/ev_revenues||2000-05-16/ev_revenues||2000-05-30/ev_revenues||2000-04-30/ev_earnings|-26.1137|2000-04-04/ev_free_cash_flow|-74.5709|2000-04-18/ev_free_cash_flow|-60.5589|2000-05-02/ev_free_cash_flow|-39.2953|2000-05-16/ev_free_cash_flow|-35.7185|2000-05-30/ev_free_cash_flow|-24.0917|2000-04-30/ev_assets|63.6677|2000-04-04/ps_ratio||2000-04-18/ps_ratio||2000-05-02/ps_ratio||2000-05-16/ps_ratio||2000-05-30/ps_ratio||2000-04-11/price_to_book_value||2000-04-25/price_to_book_value||2000-05-09/price_to_book_value||2000-05-23/price_to_book_value||2000-04-12/peg_ratio||2000-04-26/peg_ratio||2000-05-10/peg_ratio||2000-05-24/peg_ratio||2000-04-30/debt_equity_ratio|-1.3466|2000-04-03/dividend_yield|0|2000-04-04/dividend_yield|0|2000-04-05/dividend_yield|0|2000-04-06/dividend_yield|0|2000-04-07/dividend_yield|0|2000-04-10/dividend_yield|0|2000-04-11/dividend_yield|0|2000-04-12/dividend_yield|0|2000-04-13/dividend_yield|0|2000-04-14/dividend_yield|0|2000-04-17/dividend_yield|0|2000-04-18/dividend_yield|0|2000-04-19/dividend_yield|0|2000-04-20/dividend_yield|0|2000-04-24/dividend_yield|0|2000-04-25/dividend_yield|0|2000-04-26/dividend_yield|0|2000-04-27/dividend_yield|0|2000-04-28/dividend_yield|0|2000-05-01/dividend_yield|0|2000-05-02/dividend_yield|0|2000-05-03/dividend_yield|0|2000-05-04/dividend_yield|0|2000-05-05/dividend_yield|0|2000-05-08/dividend_yield|0|2000-05-09/dividend_yield|0|2000-05-10/dividend_yield|0|2000-05-11/dividend_yield|0|2000-05-12/dividend_yield|0|2000-05-15/dividend_yield|0|2000-05-16/dividend_yield|0|2000-05-17/dividend_yield|0|2000-05-18/dividend_yield|0|2000-05-19/dividend_yield|0|2000-05-22/dividend_yield|0|2000-05-23/dividend_yield|0|2000-05-24/dividend_yield|0|2000-05-25/dividend_yield|0|2000-05-26/dividend_yield|0|2000-05-30/dividend_yield|0|2000-05-31/dividend_yield|0|2000-04-30/shareholder_yield_ttm|-3.1566|2000-04-11/percent_of_shares_outstanding|1.3398|2000-05-10/percent_of_shares_outstanding|1.582|2000-04-30/average_shares_outs_diluted|2.708|2000-04-30/eps|-1.05|2000-04-30/revenues||2000-04-30/gross_profit|0.116|2000-04-30/sga_expense|-0.664|2000-04-30/net_income|-3.014|2000-04-28/price|146.58|2000-05-31/price|91.875|2000-04-28/total_return_price|146.58|2000-05-31/total_return_price|91.875|2000-04-04/enterprise_value|477.2539|2000-04-18/enterprise_value|387.5769|2000-05-02/enterprise_value|373.3054|2000-05-16/enterprise_value|339.3261|2000-05-30/enterprise_value|228.8707 russ2000_2_0127|CDMO||||||||||||||||-30.0529|||||||0||1.9051||||||||||135.625|135.625|285.5029|98.455|2000-07-31/total_current_assets|13.384|2000-07-31/cash_on_hand|12.708|2000-07-31/inventories_net||2000-07-31/net_ppe|0.883|2000-07-31/liabilities|9.658|2000-07-31/total_current_liabilities|9.598|2000-07-31/total_long_term_liab|0.06|2000-07-31/book_value_of_equity|4.775|2000-07-31/retained_earnings|-109.251|2000-07-11/ev_revenues||2000-07-25/ev_revenues||2000-08-08/ev_revenues||2000-08-22/ev_revenues||2000-07-31/ev_earnings|-18.9704|2000-07-11/ev_free_cash_flow|-33.9349|2000-07-25/ev_free_cash_flow|-29.8593|2000-08-08/ev_free_cash_flow|-31.1613|2000-08-22/ev_free_cash_flow|-34.8981|2000-07-31/ev_assets|17.8374|2000-07-11/ps_ratio||2000-07-25/ps_ratio||2000-08-08/ps_ratio||2000-08-22/ps_ratio||2000-07-05/price_to_book_value||2000-07-19/price_to_book_value||2000-08-02/price_to_book_value|50.2013|2000-08-16/price_to_book_value|47.1071|2000-08-30/price_to_book_value|58.8888|2000-07-05/peg_ratio||2000-07-19/peg_ratio||2000-08-02/peg_ratio||2000-08-16/peg_ratio||2000-08-30/peg_ratio||2000-07-31/debt_equity_ratio|0.7824|2000-07-03/dividend_yield|0|2000-07-05/dividend_yield|0|2000-07-06/dividend_yield|0|2000-07-07/dividend_yield|0|2000-07-10/dividend_yield|0|2000-07-11/dividend_yield|0|2000-07-12/dividend_yield|0|2000-07-13/dividend_yield|0|2000-07-14/dividend_yield|0|2000-07-17/dividend_yield|0|2000-07-18/dividend_yield|0|2000-07-19/dividend_yield|0|2000-07-20/dividend_yield|0|2000-07-21/dividend_yield|0|2000-07-24/dividend_yield|0|2000-07-25/dividend_yield|0|2000-07-26/dividend_yield|0|2000-07-27/dividend_yield|0|2000-07-28/dividend_yield|0|2000-07-31/dividend_yield|0|2000-08-01/dividend_yield|0|2000-08-02/dividend_yield|0|2000-08-03/dividend_yield|0|2000-08-04/dividend_yield|0|2000-08-07/dividend_yield|0|2000-08-08/dividend_yield|0|2000-08-09/dividend_yield|0|2000-08-10/dividend_yield|0|2000-08-11/dividend_yield|0|2000-08-14/dividend_yield|0|2000-08-15/dividend_yield|0|2000-08-16/dividend_yield|0|2000-08-17/dividend_yield|0|2000-08-18/dividend_yield|0|2000-08-21/dividend_yield|0|2000-08-22/dividend_yield|0|2000-08-23/dividend_yield|0|2000-08-24/dividend_yield|0|2000-08-25/dividend_yield|0|2000-08-28/dividend_yield|0|2000-08-29/dividend_yield|0|2000-08-30/dividend_yield|0|2000-08-31/dividend_yield|0|2000-07-31/shareholder_yield_ttm|-6.8911|2000-07-11/percent_of_shares_outstanding|1.6616|2000-08-10/percent_of_shares_outstanding|1.4609|2000-07-31/average_shares_outs_diluted|2.644|2000-07-31/eps|-0.7|2000-07-31/revenues|0.104|2000-07-31/gross_profit||2000-07-31/sga_expense|0.687|2000-07-31/net_income|-2.057|2000-07-31/price|98.455|2000-08-31/price|97.335|2000-07-31/total_return_price|98.455|2000-08-31/total_return_price|97.335|2000-07-11/enterprise_value|322.3818|2000-07-25/enterprise_value|283.663|2000-08-08/enterprise_value|221.931|2000-08-22/enterprise_value|248.5445 russ2000_2_0127|CDMO||||||||||||||||-36.7687||||44.8735|||0||1.2343||||||||||85.33|85.33|261.8664|84.21|2000-10-31/total_current_assets|11.413|2000-10-31/cash_on_hand|10.006|2000-10-31/inventories_net||2000-10-31/net_ppe|0.867|2000-10-31/liabilities|7.053|2000-10-31/total_current_liabilities|6.408|2000-10-31/total_long_term_liab|0.645|2000-10-31/book_value_of_equity|5.423|2000-10-31/retained_earnings|-111.818|2000-10-03/ev_revenues||2000-10-17/ev_revenues||2000-10-31/ev_revenues||2000-11-14/ev_revenues||2000-11-28/ev_revenues||2000-10-31/ev_earnings|-21.3803|2000-10-03/ev_free_cash_flow|-39.697|2000-10-17/ev_free_cash_flow|-25.8977|2000-10-31/ev_free_cash_flow|-28.2347|2000-11-14/ev_free_cash_flow|-24.0551|2000-11-28/ev_free_cash_flow|-15.6716|2000-10-31/ev_assets|17.8877|2000-10-03/ps_ratio||2000-10-17/ps_ratio||2000-10-31/ps_ratio||2000-11-14/ps_ratio||2000-11-28/ps_ratio||2000-10-11/price_to_book_value|42.3805|2000-10-25/price_to_book_value|47.3665|2000-11-08/price_to_book_value|42.7308|2000-11-22/price_to_book_value|24.4201|2000-10-11/peg_ratio||2000-10-25/peg_ratio||2000-11-08/peg_ratio||2000-11-22/peg_ratio||2000-10-31/debt_equity_ratio|0.2663|2000-10-02/dividend_yield|0|2000-10-03/dividend_yield|0|2000-10-04/dividend_yield|0|2000-10-05/dividend_yield|0|2000-10-06/dividend_yield|0|2000-10-09/dividend_yield|0|2000-10-10/dividend_yield|0|2000-10-11/dividend_yield|0|2000-10-12/dividend_yield|0|2000-10-13/dividend_yield|0|2000-10-16/dividend_yield|0|2000-10-17/dividend_yield|0|2000-10-18/dividend_yield|0|2000-10-19/dividend_yield|0|2000-10-20/dividend_yield|0|2000-10-23/dividend_yield|0|2000-10-24/dividend_yield|0|2000-10-25/dividend_yield|0|2000-10-26/dividend_yield|0|2000-10-27/dividend_yield|0|2000-10-30/dividend_yield|0|2000-10-31/dividend_yield|0|2000-11-01/dividend_yield|0|2000-11-02/dividend_yield|0|2000-11-03/dividend_yield|0|2000-11-06/dividend_yield|0|2000-11-07/dividend_yield|0|2000-11-08/dividend_yield|0|2000-11-09/dividend_yield|0|2000-11-10/dividend_yield|0|2000-11-13/dividend_yield|0|2000-11-14/dividend_yield|0|2000-11-15/dividend_yield|0|2000-11-16/dividend_yield|0|2000-11-17/dividend_yield|0|2000-11-20/dividend_yield|0|2000-11-21/dividend_yield|0|2000-11-22/dividend_yield|0|2000-11-24/dividend_yield|0|2000-11-27/dividend_yield|0|2000-11-28/dividend_yield|0|2000-11-29/dividend_yield|0|2000-11-30/dividend_yield|0|2000-10-31/shareholder_yield_ttm|-8.2807|2000-10-10/percent_of_shares_outstanding|0.9995|2000-11-10/percent_of_shares_outstanding|0.7302|2000-10-31/average_shares_outs_diluted|2.7293|2000-10-31/eps|-1.05|2000-10-31/revenues|0.001|2000-10-31/gross_profit|0.601|2000-10-31/sga_expense|0.854|2000-10-31/net_income|-2.567|2000-10-31/price|84.21|2000-11-30/price|48.125|2000-10-31/total_return_price|84.21|2000-11-30/total_return_price|48.125|2000-10-03/enterprise_value|282.7221|2000-10-17/enterprise_value|184.4432|2000-10-31/enterprise_value|223.1671|2000-11-14/enterprise_value|190.1317|2000-11-28/enterprise_value|123.8684 russ2000_2_0127|CDMO||||||||||||||||-11.1021||||18.3107|||0||0.7169||||||||||32.83|32.83|87.751|67.83|2001-01-31/total_current_assets|9.472|2001-01-31/cash_on_hand|8.352|2001-01-31/inventories_net||2001-01-31/net_ppe|0.798|2001-01-31/liabilities|7.315|2001-01-31/total_current_liabilities|6.851|2001-01-31/total_long_term_liab|0.464|2001-01-31/book_value_of_equity|3.101|2001-01-31/retained_earnings|-114.466|2001-01-09/ev_revenues||2001-01-23/ev_revenues||2001-02-06/ev_revenues||2001-02-20/ev_revenues||2001-01-31/ev_earnings|-17.4801|2001-01-09/ev_free_cash_flow|-22.9097|2001-01-23/ev_free_cash_flow|-23.6652|2001-02-06/ev_free_cash_flow|-21.5526|2001-02-20/ev_free_cash_flow|-15.5202|2001-01-31/ev_assets|17.2619|2001-01-09/ps_ratio||2001-01-23/ps_ratio||2001-02-06/ps_ratio||2001-02-20/ps_ratio||2001-01-03/price_to_book_value|30.5296|2001-01-17/price_to_book_value|40.5108|2001-01-31/price_to_book_value|60.2136|2001-02-14/price_to_book_value|58.2562|2001-02-28/price_to_book_value|42.7212|2001-01-03/peg_ratio||2001-01-17/peg_ratio||2001-01-31/peg_ratio||2001-02-14/peg_ratio||2001-02-28/peg_ratio||2001-01-31/debt_equity_ratio|0.4611|2001-01-02/dividend_yield|0|2001-01-03/dividend_yield|0|2001-01-04/dividend_yield|0|2001-01-05/dividend_yield|0|2001-01-08/dividend_yield|0|2001-01-09/dividend_yield|0|2001-01-10/dividend_yield|0|2001-01-11/dividend_yield|0|2001-01-12/dividend_yield|0|2001-01-16/dividend_yield|0|2001-01-17/dividend_yield|0|2001-01-18/dividend_yield|0|2001-01-19/dividend_yield|0|2001-01-22/dividend_yield|0|2001-01-23/dividend_yield|0|2001-01-24/dividend_yield|0|2001-01-25/dividend_yield|0|2001-01-26/dividend_yield|0|2001-01-29/dividend_yield|0|2001-01-30/dividend_yield|0|2001-01-31/dividend_yield|0|2001-02-01/dividend_yield|0|2001-02-02/dividend_yield|0|2001-02-05/dividend_yield|0|2001-02-06/dividend_yield|0|2001-02-07/dividend_yield|0|2001-02-08/dividend_yield|0|2001-02-09/dividend_yield|0|2001-02-12/dividend_yield|0|2001-02-13/dividend_yield|0|2001-02-14/dividend_yield|0|2001-02-15/dividend_yield|0|2001-02-16/dividend_yield|0|2001-02-20/dividend_yield|0|2001-02-21/dividend_yield|0|2001-02-22/dividend_yield|0|2001-02-23/dividend_yield|0|2001-02-26/dividend_yield|0|2001-02-27/dividend_yield|0|2001-02-28/dividend_yield|0|2001-01-31/shareholder_yield_ttm|-8.7327|2001-01-09/percent_of_shares_outstanding|0.694|2001-02-12/percent_of_shares_outstanding|0.6614|2001-01-31/average_shares_outs_diluted|2.752|2001-01-31/eps|-1.05|2001-01-31/revenues|0.156|2001-01-31/gross_profit|0.458|2001-01-31/sga_expense|1.079|2001-01-31/net_income|-2.648|2001-01-31/price|67.83|2001-02-28/price|48.125|2001-01-31/total_return_price|67.83|2001-02-28/total_return_price|48.125|2001-01-09/enterprise_value|181.0783|2001-01-23/enterprise_value|187.0497|2001-02-06/enterprise_value|182.7872|2001-02-20/enterprise_value|131.6264 russ2000_2_0127|CDMO||||||||||||||||-13.4071||||35.9743|||0||0.6603||||||||||51.415|51.415|113.7055|47.25|2001-04-30/total_current_assets|6.637|2001-04-30/cash_on_hand|6.327|2001-04-30/inventories_net||2001-04-30/net_ppe|1.117|2001-04-30/liabilities|5.214|2001-04-30/total_current_liabilities|5.191|2001-04-30/total_long_term_liab|0.023|2001-04-30/book_value_of_equity|2.686|2001-04-30/retained_earnings|-116.729|2001-04-03/ev_revenues||2001-04-17/ev_revenues||2001-05-01/ev_revenues|150.6419|2001-05-15/ev_revenues|154.184|2001-05-29/ev_revenues|194.3277|2001-04-30/ev_earnings|-13.1203|2001-04-03/ev_free_cash_flow|-12.3375|2001-04-17/ev_free_cash_flow|-13.8622|2001-05-01/ev_free_cash_flow|-19.1675|2001-05-15/ev_free_cash_flow|-19.6182|2001-05-29/ev_free_cash_flow|-24.7261|2001-04-30/ev_assets|15.8357|2001-04-03/ps_ratio||2001-04-17/ps_ratio||2001-05-01/ps_ratio|155.1715|2001-05-15/ps_ratio|158.6455|2001-05-29/ps_ratio|198.0173|2001-04-11/price_to_book_value|40.4555|2001-04-25/price_to_book_value|43.2563|2001-05-09/price_to_book_value|49.2605|2001-05-23/price_to_book_value|52.1582|2001-04-11/peg_ratio||2001-04-25/peg_ratio||2001-05-09/peg_ratio||2001-05-23/peg_ratio||2001-04-30/debt_equity_ratio|0.0328|2001-04-02/dividend_yield|0|2001-04-03/dividend_yield|0|2001-04-04/dividend_yield|0|2001-04-05/dividend_yield|0|2001-04-06/dividend_yield|0|2001-04-09/dividend_yield|0|2001-04-10/dividend_yield|0|2001-04-11/dividend_yield|0|2001-04-12/dividend_yield|0|2001-04-16/dividend_yield|0|2001-04-17/dividend_yield|0|2001-04-18/dividend_yield|0|2001-04-19/dividend_yield|0|2001-04-20/dividend_yield|0|2001-04-23/dividend_yield|0|2001-04-24/dividend_yield|0|2001-04-25/dividend_yield|0|2001-04-26/dividend_yield|0|2001-04-27/dividend_yield|0|2001-04-30/dividend_yield|0|2001-05-01/dividend_yield|0|2001-05-02/dividend_yield|0|2001-05-03/dividend_yield|0|2001-05-04/dividend_yield|0|2001-05-07/dividend_yield|0|2001-05-08/dividend_yield|0|2001-05-09/dividend_yield|0|2001-05-10/dividend_yield|0|2001-05-11/dividend_yield|0|2001-05-14/dividend_yield|0|2001-05-15/dividend_yield|0|2001-05-16/dividend_yield|0|2001-05-17/dividend_yield|0|2001-05-18/dividend_yield|0|2001-05-21/dividend_yield|0|2001-05-22/dividend_yield|0|2001-05-23/dividend_yield|0|2001-05-24/dividend_yield|0|2001-05-25/dividend_yield|0|2001-05-29/dividend_yield|0|2001-05-30/dividend_yield|0|2001-05-31/dividend_yield|0|2001-04-30/shareholder_yield_ttm|-8.6634|2001-04-09/percent_of_shares_outstanding|0.6444|2001-05-10/percent_of_shares_outstanding|0.7037|2001-04-30/average_shares_outs_diluted|2.7797|2001-04-30/eps|-0.8141|2001-04-30/revenues|0.563|2001-04-30/gross_profit|-0.004|2001-04-30/sga_expense|1.072|2001-04-30/net_income|-2.263|2001-04-30/price|47.25|2001-05-31/price|62.65|2001-04-30/total_return_price|47.25|2001-05-31/total_return_price|62.65|2001-04-03/enterprise_value|104.6343|2001-04-17/enterprise_value|117.5656|2001-05-01/enterprise_value|124.1289|2001-05-15/enterprise_value|127.0476|2001-05-29/enterprise_value|160.126 russ2000_2_0127|CDMO||||||||||||||281.6994||-35.8432||283.7091||89.1036|||0||0.6942||||||||||92.05|92.05|232.1203|71.75|2001-07-31/total_current_assets|7.177|2001-07-31/cash_on_hand|6.868|2001-07-31/inventories_net||2001-07-31/net_ppe|1.022|2001-07-31/liabilities|1.872|2001-07-31/total_current_liabilities|1.872|2001-07-31/total_long_term_liab||2001-07-31/book_value_of_equity|6.461|2001-07-31/retained_earnings|-116.01|2001-07-10/ev_revenues|235.6521|2001-07-24/ev_revenues|252.106|2001-08-07/ev_revenues|50.2388|2001-08-21/ev_revenues|42.6974|2001-07-31/ev_earnings|-29.319|2001-07-10/ev_free_cash_flow|-29.9842|2001-07-24/ev_free_cash_flow|-32.0777|2001-08-07/ev_free_cash_flow|-23.9573|2001-08-21/ev_free_cash_flow|-20.3611|2001-07-31/ev_assets|23.781|2001-07-10/ps_ratio|238.5472|2001-07-24/ps_ratio|247.8112|2001-08-07/ps_ratio|51.0246|2001-08-21/ps_ratio|43.626|2001-07-05/price_to_book_value|84.3948|2001-07-19/price_to_book_value|76.3125|2001-08-02/price_to_book_value|31.8798|2001-08-16/price_to_book_value|29.0942|2001-08-30/price_to_book_value|23.6777|2001-07-05/peg_ratio||2001-07-19/peg_ratio||2001-08-02/peg_ratio||2001-08-16/peg_ratio||2001-08-30/peg_ratio||2001-07-31/debt_equity_ratio|0.0093|2001-07-02/dividend_yield|0|2001-07-03/dividend_yield|0|2001-07-05/dividend_yield|0|2001-07-06/dividend_yield|0|2001-07-09/dividend_yield|0|2001-07-10/dividend_yield|0|2001-07-11/dividend_yield|0|2001-07-12/dividend_yield|0|2001-07-13/dividend_yield|0|2001-07-16/dividend_yield|0|2001-07-17/dividend_yield|0|2001-07-18/dividend_yield|0|2001-07-19/dividend_yield|0|2001-07-20/dividend_yield|0|2001-07-23/dividend_yield|0|2001-07-24/dividend_yield|0|2001-07-25/dividend_yield|0|2001-07-26/dividend_yield|0|2001-07-27/dividend_yield|0|2001-07-30/dividend_yield|0|2001-07-31/dividend_yield|0|2001-08-01/dividend_yield|0|2001-08-02/dividend_yield|0|2001-08-03/dividend_yield|0|2001-08-06/dividend_yield|0|2001-08-07/dividend_yield|0|2001-08-08/dividend_yield|0|2001-08-09/dividend_yield|0|2001-08-10/dividend_yield|0|2001-08-13/dividend_yield|0|2001-08-14/dividend_yield|0|2001-08-15/dividend_yield|0|2001-08-16/dividend_yield|0|2001-08-17/dividend_yield|0|2001-08-20/dividend_yield|0|2001-08-21/dividend_yield|0|2001-08-22/dividend_yield|0|2001-08-23/dividend_yield|0|2001-08-24/dividend_yield|0|2001-08-27/dividend_yield|0|2001-08-28/dividend_yield|0|2001-08-29/dividend_yield|0|2001-08-30/dividend_yield|0|2001-08-31/dividend_yield|0|2001-07-31/shareholder_yield_ttm|-2.3867|2001-07-10/percent_of_shares_outstanding|0.7829|2001-08-10/percent_of_shares_outstanding|0|2001-07-31/average_shares_outs_diluted|2.9498|2001-07-31/eps|0.2437|2001-07-31/revenues|3.125|2001-07-31/gross_profit||2001-07-31/sga_expense|0.466|2001-07-31/net_income|0.719|2001-07-31/price|71.75|2001-08-31/price|53.55|2001-07-31/total_return_price|71.75|2001-08-31/total_return_price|53.55|2001-07-10/enterprise_value|194.1774|2001-07-24/enterprise_value|207.7353|2001-08-07/enterprise_value|193.168|2001-08-21/enterprise_value|164.1715 russ2000_2_0127|CDMO||||||||||||||25.0197||-11.9311||26.0225||16.4121|||0||0.8649||||||||||34.65|34.65|96.2008|49.35|2001-10-31/total_current_assets|6.826|2001-10-31/cash_on_hand|6.481|2001-10-31/inventories_net||2001-10-31/net_ppe|0.947|2001-10-31/liabilities|1.989|2001-10-31/total_current_liabilities|1.989|2001-10-31/total_long_term_liab||2001-10-31/book_value_of_equity|5.914|2001-10-31/retained_earnings|-119.036|2001-10-02/ev_revenues|23.7065|2001-10-16/ev_revenues|39.4655|2001-10-30/ev_revenues|33.9498|2001-11-13/ev_revenues|36.8729|2001-11-27/ev_revenues|53.409|2001-10-31/ev_earnings|-19.1389|2001-10-02/ev_free_cash_flow|-11.3049|2001-10-16/ev_free_cash_flow|-18.8199|2001-10-30/ev_free_cash_flow|-16.1896|2001-11-13/ev_free_cash_flow|-19.4509|2001-11-27/ev_free_cash_flow|-28.1739|2001-10-31/ev_assets|17.48|2001-10-02/ps_ratio|24.7469|2001-10-16/ps_ratio|40.0543|2001-10-30/ps_ratio|34.6967|2001-11-13/ps_ratio|37.5499|2001-11-27/ps_ratio|53.6787|2001-10-01/price_to_book_value|14.6927|2001-10-15/price_to_book_value|20.7886|2001-10-29/price_to_book_value|21.7265|2001-11-12/price_to_book_value|24.6231|2001-11-26/price_to_book_value|36.4144|2001-10-01/peg_ratio||2001-10-15/peg_ratio||2001-10-29/peg_ratio||2001-11-12/peg_ratio||2001-11-26/peg_ratio||2001-10-31/debt_equity_ratio|0.0051|2001-10-01/dividend_yield|0|2001-10-02/dividend_yield|0|2001-10-03/dividend_yield|0|2001-10-04/dividend_yield|0|2001-10-05/dividend_yield|0|2001-10-08/dividend_yield|0|2001-10-09/dividend_yield|0|2001-10-10/dividend_yield|0|2001-10-11/dividend_yield|0|2001-10-12/dividend_yield|0|2001-10-15/dividend_yield|0|2001-10-16/dividend_yield|0|2001-10-17/dividend_yield|0|2001-10-18/dividend_yield|0|2001-10-19/dividend_yield|0|2001-10-22/dividend_yield|0|2001-10-23/dividend_yield|0|2001-10-24/dividend_yield|0|2001-10-25/dividend_yield|0|2001-10-26/dividend_yield|0|2001-10-29/dividend_yield|0|2001-10-30/dividend_yield|0|2001-10-31/dividend_yield|0|2001-11-01/dividend_yield|0|2001-11-02/dividend_yield|0|2001-11-05/dividend_yield|0|2001-11-06/dividend_yield|0|2001-11-07/dividend_yield|0|2001-11-08/dividend_yield|0|2001-11-09/dividend_yield|0|2001-11-12/dividend_yield|0|2001-11-13/dividend_yield|0|2001-11-14/dividend_yield|0|2001-11-15/dividend_yield|0|2001-11-16/dividend_yield|0|2001-11-19/dividend_yield|0|2001-11-20/dividend_yield|0|2001-11-21/dividend_yield|0|2001-11-23/dividend_yield|0|2001-11-26/dividend_yield|0|2001-11-27/dividend_yield|0|2001-11-28/dividend_yield|0|2001-11-29/dividend_yield|0|2001-11-30/dividend_yield|0|2001-10-31/shareholder_yield_ttm|-2.9758|2001-10-10/percent_of_shares_outstanding|0.9007|2001-11-12/percent_of_shares_outstanding|0.8682|2001-10-31/average_shares_outs_diluted|2.9498|2001-10-31/eps|-1.05|2001-10-31/revenues|0.125|2001-10-31/gross_profit||2001-10-31/sga_expense|0.49|2001-10-31/net_income|-3.026|2001-10-31/price|49.35|2001-11-30/price|71.05|2001-10-31/total_return_price|49.35|2001-11-30/total_return_price|71.05|2001-10-02/enterprise_value|91.1513|2001-10-16/enterprise_value|151.7447|2001-10-30/enterprise_value|130.537|2001-11-13/enterprise_value|146.3485|2001-11-27/enterprise_value|211.9805 russ2000_2_0127|CDMO||||||||||||||87.5158||-46.1656||82.1561||62.944|||0||0.7103||||||||||120.05|120.05|347.3503|96.25|2002-01-31/total_current_assets|11.665|2002-01-31/cash_on_hand|11.129|2002-01-31/inventories_net||2002-01-31/net_ppe|0.883|2002-01-31/liabilities|2.257|2002-01-31/total_current_liabilities|2.257|2002-01-31/total_long_term_liab||2002-01-31/book_value_of_equity|10.421|2002-01-31/retained_earnings|-122.746|2002-01-09/ev_revenues|83.1408|2002-01-23/ev_revenues|68.6485|2002-02-06/ev_revenues|59.7282|2002-02-20/ev_revenues|59.449|2002-01-31/ev_earnings|-35.1805|2002-01-09/ev_free_cash_flow|-43.8578|2002-01-23/ev_free_cash_flow|-36.2129|2002-02-06/ev_free_cash_flow|-25.8928|2002-02-20/ev_free_cash_flow|-25.7717|2002-01-31/ev_assets|22.9764|2002-01-09/ps_ratio|78.1239|2002-01-23/ps_ratio|64.7672|2002-02-06/ps_ratio|58.5205|2002-02-20/ps_ratio|58.2593|2002-01-07/price_to_book_value|54.8696|2002-01-22/price_to_book_value|51.1994|2002-02-05/price_to_book_value|24.9044|2002-02-19/price_to_book_value|23.5326|2002-01-07/peg_ratio||2002-01-22/peg_ratio||2002-02-05/peg_ratio||2002-02-19/peg_ratio||2002-01-31/debt_equity_ratio|0.0006|2002-01-02/dividend_yield|0|2002-01-03/dividend_yield|0|2002-01-04/dividend_yield|0|2002-01-07/dividend_yield|0|2002-01-08/dividend_yield|0|2002-01-09/dividend_yield|0|2002-01-10/dividend_yield|0|2002-01-11/dividend_yield|0|2002-01-14/dividend_yield|0|2002-01-15/dividend_yield|0|2002-01-16/dividend_yield|0|2002-01-17/dividend_yield|0|2002-01-18/dividend_yield|0|2002-01-22/dividend_yield|0|2002-01-23/dividend_yield|0|2002-01-24/dividend_yield|0|2002-01-25/dividend_yield|0|2002-01-28/dividend_yield|0|2002-01-29/dividend_yield|0|2002-01-30/dividend_yield|0|2002-01-31/dividend_yield|0|2002-02-01/dividend_yield|0|2002-02-04/dividend_yield|0|2002-02-05/dividend_yield|0|2002-02-06/dividend_yield|0|2002-02-07/dividend_yield|0|2002-02-08/dividend_yield|0|2002-02-11/dividend_yield|0|2002-02-12/dividend_yield|0|2002-02-13/dividend_yield|0|2002-02-14/dividend_yield|0|2002-02-15/dividend_yield|0|2002-02-19/dividend_yield|0|2002-02-20/dividend_yield|0|2002-02-21/dividend_yield|0|2002-02-22/dividend_yield|0|2002-02-25/dividend_yield|0|2002-02-26/dividend_yield|0|2002-02-27/dividend_yield|0|2002-02-28/dividend_yield|0|2002-01-31/shareholder_yield_ttm|-4.2386|2002-01-10/percent_of_shares_outstanding|0.7191|2002-02-12/percent_of_shares_outstanding|0.7904|2002-01-31/average_shares_outs_diluted|3.0786|2002-01-31/eps|-1.05|2002-01-31/revenues|0.125|2002-01-31/gross_profit||2002-01-31/sga_expense|0.746|2002-01-31/net_income|-3.71|2002-01-31/price|96.25|2002-02-28/price|73.5|2002-01-31/total_return_price|96.25|2002-02-28/total_return_price|73.5|2002-01-09/enterprise_value|329.9858|2002-01-23/enterprise_value|272.466|2002-02-06/enterprise_value|235.2098|2002-02-20/enterprise_value|234.1101 russ2000_2_0127|CDMO||||||||||||||66.9888||-29.0403||65.3131||28.4924|||0||0.8039||||||||||75.95|75.95|263.802|59.5|2002-04-30/total_current_assets|6.79|2002-04-30/cash_on_hand|6.072|2002-04-30/inventories_net|0.006|2002-04-30/net_ppe|0.915|2002-04-30/liabilities|2.783|2002-04-30/total_current_liabilities|2.783|2002-04-30/total_long_term_liab||2002-04-30/book_value_of_equity|5.083|2002-04-30/retained_earnings|-128.447|2002-04-03/ev_revenues|57.4942|2002-04-17/ev_revenues|54.1432|2002-05-01/ev_revenues|54.9017|2002-05-15/ev_revenues|58.7083|2002-05-29/ev_revenues|49.0454|2002-04-30/ev_earnings|-15.4802|2002-04-03/ev_free_cash_flow|-24.9243|2002-04-17/ev_free_cash_flow|-23.4716|2002-05-01/ev_free_cash_flow|-15.1661|2002-05-15/ev_free_cash_flow|-16.2177|2002-05-29/ev_free_cash_flow|-13.5484|2002-04-30/ev_assets|23.0608|2002-04-03/ps_ratio|56.4305|2002-04-17/ps_ratio|53.2955|2002-05-01/ps_ratio|54.3441|2002-05-15/ps_ratio|58.0046|2002-05-29/ps_ratio|48.7126|2002-04-02/price_to_book_value|22.8994|2002-04-16/price_to_book_value|22.4773|2002-04-30/price_to_book_value|36.8811|2002-05-14/price_to_book_value|44.0404|2002-05-28/price_to_book_value|39.2675|2002-04-02/peg_ratio||2002-04-16/peg_ratio||2002-04-30/peg_ratio||2002-05-14/peg_ratio||2002-05-28/peg_ratio||2002-04-30/debt_equity_ratio|0.0004|2002-04-01/dividend_yield|0|2002-04-02/dividend_yield|0|2002-04-03/dividend_yield|0|2002-04-04/dividend_yield|0|2002-04-05/dividend_yield|0|2002-04-08/dividend_yield|0|2002-04-09/dividend_yield|0|2002-04-10/dividend_yield|0|2002-04-11/dividend_yield|0|2002-04-12/dividend_yield|0|2002-04-15/dividend_yield|0|2002-04-16/dividend_yield|0|2002-04-17/dividend_yield|0|2002-04-18/dividend_yield|0|2002-04-19/dividend_yield|0|2002-04-22/dividend_yield|0|2002-04-23/dividend_yield|0|2002-04-24/dividend_yield|0|2002-04-25/dividend_yield|0|2002-04-26/dividend_yield|0|2002-04-29/dividend_yield|0|2002-04-30/dividend_yield|0|2002-05-01/dividend_yield|0|2002-05-02/dividend_yield|0|2002-05-03/dividend_yield|0|2002-05-06/dividend_yield|0|2002-05-07/dividend_yield|0|2002-05-08/dividend_yield|0|2002-05-09/dividend_yield|0|2002-05-10/dividend_yield|0|2002-05-13/dividend_yield|0|2002-05-14/dividend_yield|0|2002-05-15/dividend_yield|0|2002-05-16/dividend_yield|0|2002-05-17/dividend_yield|0|2002-05-20/dividend_yield|0|2002-05-21/dividend_yield|0|2002-05-22/dividend_yield|0|2002-05-23/dividend_yield|0|2002-05-24/dividend_yield|0|2002-05-28/dividend_yield|0|2002-05-29/dividend_yield|0|2002-05-30/dividend_yield|0|2002-05-31/dividend_yield|0|2002-04-30/shareholder_yield_ttm|-6.9785|2002-04-10/percent_of_shares_outstanding|0.7186|2002-05-10/percent_of_shares_outstanding|0.7177|2002-04-30/average_shares_outs_diluted|3.1408|2002-04-30/eps|-1.75|2002-04-30/revenues|0.391|2002-04-30/gross_profit||2002-04-30/sga_expense|0.775|2002-04-30/net_income|-5.701|2002-04-30/price|59.5|2002-05-31/price|58.8|2002-04-30/total_return_price|59.5|2002-05-31/total_return_price|58.8|2002-04-03/enterprise_value|226.4122|2002-04-17/enterprise_value|213.2158|2002-05-01/enterprise_value|206.7598|2002-05-15/enterprise_value|221.0955|2002-05-29/enterprise_value|184.7049 russ2000_2_0127|CDMO||||||||||||||35.283||-9.7466||35.4785||28.854|||0||0.6995||||||||||40.95|40.95|132.8759|24.85|2002-07-31/total_current_assets|3.602|2002-07-31/cash_on_hand|2.408|2002-07-31/inventories_net|0.077|2002-07-31/net_ppe|1.042|2002-07-31/liabilities|3.387|2002-07-31/total_current_liabilities|3.387|2002-07-31/total_long_term_liab||2002-07-31/book_value_of_equity|1.383|2002-07-31/retained_earnings|-132.298|2002-07-10/ev_revenues|25.6201|2002-07-24/ev_revenues|23.5704|2002-08-07/ev_revenues|70.0972|2002-08-21/ev_revenues|52.295|2002-07-31/ev_earnings|-4.6631|2002-07-10/ev_free_cash_flow|-7.0773|2002-07-24/ev_free_cash_flow|-6.5111|2002-08-07/ev_free_cash_flow|-5.185|2002-08-21/ev_free_cash_flow|-3.8682|2002-07-31/ev_assets|15.923|2002-07-10/ps_ratio|26.1865|2002-07-24/ps_ratio|24.2155|2002-08-07/ps_ratio|70.5772|2002-08-21/ps_ratio|53.1746|2002-07-09/price_to_book_value|21.6948|2002-07-23/price_to_book_value|16.9219|2002-08-06/price_to_book_value|58.2071|2002-08-20/price_to_book_value|47.8414|2002-07-09/peg_ratio||2002-07-23/peg_ratio||2002-08-06/peg_ratio|-0.056|2002-08-20/peg_ratio|-0.046|2002-07-31/debt_equity_ratio|0.0477|2002-07-01/dividend_yield|0|2002-07-02/dividend_yield|0|2002-07-03/dividend_yield|0|2002-07-05/dividend_yield|0|2002-07-08/dividend_yield|0|2002-07-09/dividend_yield|0|2002-07-10/dividend_yield|0|2002-07-11/dividend_yield|0|2002-07-12/dividend_yield|0|2002-07-15/dividend_yield|0|2002-07-16/dividend_yield|0|2002-07-17/dividend_yield|0|2002-07-18/dividend_yield|0|2002-07-19/dividend_yield|0|2002-07-22/dividend_yield|0|2002-07-23/dividend_yield|0|2002-07-24/dividend_yield|0|2002-07-25/dividend_yield|0|2002-07-26/dividend_yield|0|2002-07-29/dividend_yield|0|2002-07-30/dividend_yield|0|2002-07-31/dividend_yield|0|2002-08-01/dividend_yield|0|2002-08-02/dividend_yield|0|2002-08-05/dividend_yield|0|2002-08-06/dividend_yield|0|2002-08-07/dividend_yield|0|2002-08-08/dividend_yield|0|2002-08-09/dividend_yield|0|2002-08-12/dividend_yield|0|2002-08-13/dividend_yield|0|2002-08-14/dividend_yield|0|2002-08-15/dividend_yield|0|2002-08-16/dividend_yield|0|2002-08-19/dividend_yield|0|2002-08-20/dividend_yield|0|2002-08-21/dividend_yield|0|2002-08-22/dividend_yield|0|2002-08-23/dividend_yield|0|2002-08-26/dividend_yield|0|2002-08-27/dividend_yield|0|2002-08-28/dividend_yield|0|2002-08-29/dividend_yield|0|2002-08-30/dividend_yield|0|2002-07-31/shareholder_yield_ttm|-13.5202|2002-07-10/percent_of_shares_outstanding|0.4454|2002-08-12/percent_of_shares_outstanding|0.5158|2002-07-31/average_shares_outs_diluted|3.1507|2002-07-31/eps|-1.2223|2002-07-31/revenues|0.474|2002-07-31/gross_profit|0.154|2002-07-31/sga_expense|0.71|2002-07-31/net_income|-3.851|2002-07-31/price|24.85|2002-08-30/price|20.65|2002-07-31/total_return_price|24.85|2002-08-30/total_return_price|20.65|2002-07-10/enterprise_value|96.4853|2002-07-24/enterprise_value|88.7661|2002-08-07/enterprise_value|78.1584|2002-08-21/enterprise_value|58.309 russ2000_2_0127|CDMO||||||||||||||55.2403||-4.086||52.2078||52.2218|-0.0468||0||1.2284||||||||||14.7|14.7|61.5929|20.65|2002-10-31/total_current_assets|8.453|2002-10-31/cash_on_hand|6.625|2002-10-31/inventories_net|0.584|2002-10-31/net_ppe|1.005|2002-10-31/liabilities|4.977|2002-10-31/total_current_liabilities|3.445|2002-10-31/total_long_term_liab|1.532|2002-10-31/book_value_of_equity|4.943|2002-10-31/retained_earnings|-135.488|2002-10-02/ev_revenues|39.3123|2002-10-16/ev_revenues|44.6216|2002-10-30/ev_revenues|56.3022|2002-11-13/ev_revenues|36.3834|2002-11-27/ev_revenues|70.0475|2002-10-31/ev_earnings|-3.921|2002-10-02/ev_free_cash_flow|-2.9079|2002-10-16/ev_free_cash_flow|-3.3006|2002-10-30/ev_free_cash_flow|-4.1646|2002-11-13/ev_free_cash_flow|-3.6166|2002-11-27/ev_free_cash_flow|-6.9628|2002-10-31/ev_assets|6.5029|2002-10-02/ps_ratio|37.7056|2002-10-16/ps_ratio|42.5397|2002-10-30/ps_ratio|53.1746|2002-11-13/ps_ratio|37.3104|2002-11-27/ps_ratio|69.0934|2002-10-01/price_to_book_value|31.6755|2002-10-15/price_to_book_value|36.8121|2002-10-29/price_to_book_value|48.9687|2002-11-12/price_to_book_value|13.1183|2002-11-26/price_to_book_value|25.2825|2002-10-01/peg_ratio|-0.0284|2002-10-15/peg_ratio|-0.033|2002-10-29/peg_ratio|-0.0439|2002-11-12/peg_ratio|-0.0422|2002-11-26/peg_ratio|-0.0813|2002-10-31/debt_equity_ratio|0.3184|2002-10-01/dividend_yield|0|2002-10-02/dividend_yield|0|2002-10-03/dividend_yield|0|2002-10-04/dividend_yield|0|2002-10-07/dividend_yield|0|2002-10-08/dividend_yield|0|2002-10-09/dividend_yield|0|2002-10-10/dividend_yield|0|2002-10-11/dividend_yield|0|2002-10-14/dividend_yield|0|2002-10-15/dividend_yield|0|2002-10-16/dividend_yield|0|2002-10-17/dividend_yield|0|2002-10-18/dividend_yield|0|2002-10-21/dividend_yield|0|2002-10-22/dividend_yield|0|2002-10-23/dividend_yield|0|2002-10-24/dividend_yield|0|2002-10-25/dividend_yield|0|2002-10-28/dividend_yield|0|2002-10-29/dividend_yield|0|2002-10-30/dividend_yield|0|2002-10-31/dividend_yield|0|2002-11-01/dividend_yield|0|2002-11-04/dividend_yield|0|2002-11-05/dividend_yield|0|2002-11-06/dividend_yield|0|2002-11-07/dividend_yield|0|2002-11-08/dividend_yield|0|2002-11-11/dividend_yield|0|2002-11-12/dividend_yield|0|2002-11-13/dividend_yield|0|2002-11-14/dividend_yield|0|2002-11-15/dividend_yield|0|2002-11-18/dividend_yield|0|2002-11-19/dividend_yield|0|2002-11-20/dividend_yield|0|2002-11-21/dividend_yield|0|2002-11-22/dividend_yield|0|2002-11-25/dividend_yield|0|2002-11-26/dividend_yield|0|2002-11-27/dividend_yield|0|2002-11-29/dividend_yield|0|2002-10-31/shareholder_yield_ttm|-19.11|2002-10-10/percent_of_shares_outstanding|0.9578|2002-11-12/percent_of_shares_outstanding|0.5603|2002-10-31/average_shares_outs_diluted|3.3509|2002-10-31/eps|-1.05|2002-10-31/revenues|0.621|2002-10-31/gross_profit|-0.09|2002-10-31/sga_expense|0.813|2002-10-31/net_income|-3.19|2002-10-31/price|20.65|2002-11-29/price|31.5|2002-10-31/total_return_price|20.65|2002-11-29/total_return_price|31.5|2002-10-02/enterprise_value|43.8332|2002-10-16/enterprise_value|49.7531|2002-10-30/enterprise_value|62.7769|2002-11-13/enterprise_value|58.6136|2002-11-27/enterprise_value|112.8465 russ2000_2_0127|CDMO||||||||||||||55.2266||-5.4896||54.5838||19.5026|-0.0621||0||0.8609||||||||||27.3|27.3|88.9701|18.55|2003-01-31/total_current_assets|6.728|2003-01-31/cash_on_hand|3.932|2003-01-31/inventories_net|1.292|2003-01-31/net_ppe|0.922|2003-01-31/liabilities|4.237|2003-01-31/total_current_liabilities|3.319|2003-01-31/total_long_term_liab|0.918|2003-01-31/book_value_of_equity|3.849|2003-01-31/retained_earnings|-138.138|2003-01-09/ev_revenues|56.7041|2003-01-23/ev_revenues|41.1902|2003-02-06/ev_revenues|31.2569|2003-02-20/ev_revenues|30.6586|2003-01-31/ev_earnings|-3.9021|2003-01-09/ev_free_cash_flow|-5.6365|2003-01-23/ev_free_cash_flow|-4.0944|2003-02-06/ev_free_cash_flow|-4.1263|2003-02-20/ev_free_cash_flow|-4.0473|2003-01-31/ev_assets|7.4277|2003-01-09/ps_ratio|55.9657|2003-01-23/ps_ratio|41.456|2003-02-06/ps_ratio|31.4033|2003-02-20/ps_ratio|30.8323|2003-01-07/price_to_book_value|20.4657|2003-01-21/price_to_book_value|13.9648|2003-02-04/price_to_book_value|18.0137|2003-02-18/price_to_book_value|17.0819|2003-01-07/peg_ratio|-0.0652|2003-01-21/peg_ratio|-0.0445|2003-02-04/peg_ratio|-0.0559|2003-02-18/peg_ratio|-0.0531|2003-01-31/debt_equity_ratio|0.165|2003-01-02/dividend_yield|0|2003-01-03/dividend_yield|0|2003-01-06/dividend_yield|0|2003-01-07/dividend_yield|0|2003-01-08/dividend_yield|0|2003-01-09/dividend_yield|0|2003-01-10/dividend_yield|0|2003-01-13/dividend_yield|0|2003-01-14/dividend_yield|0|2003-01-15/dividend_yield|0|2003-01-16/dividend_yield|0|2003-01-17/dividend_yield|0|2003-01-21/dividend_yield|0|2003-01-22/dividend_yield|0|2003-01-23/dividend_yield|0|2003-01-24/dividend_yield|0|2003-01-27/dividend_yield|0|2003-01-28/dividend_yield|0|2003-01-29/dividend_yield|0|2003-01-30/dividend_yield|0|2003-01-31/dividend_yield|0|2003-02-03/dividend_yield|0|2003-02-04/dividend_yield|0|2003-02-05/dividend_yield|0|2003-02-06/dividend_yield|0|2003-02-07/dividend_yield|0|2003-02-10/dividend_yield|0|2003-02-11/dividend_yield|0|2003-02-12/dividend_yield|0|2003-02-13/dividend_yield|0|2003-02-14/dividend_yield|0|2003-02-18/dividend_yield|0|2003-02-19/dividend_yield|0|2003-02-20/dividend_yield|0|2003-02-21/dividend_yield|0|2003-02-24/dividend_yield|0|2003-02-25/dividend_yield|0|2003-02-26/dividend_yield|0|2003-02-27/dividend_yield|0|2003-02-28/dividend_yield|0|2003-01-31/shareholder_yield_ttm|-5.0507|2003-01-10/percent_of_shares_outstanding|0.9236|2003-02-11/percent_of_shares_outstanding|1.0188|2003-01-31/average_shares_outs_diluted|3.3952|2003-01-31/eps|-0.7|2003-01-31/revenues|0.512|2003-01-31/gross_profit|0.242|2003-01-31/sga_expense|0.681|2003-01-31/net_income|-2.65|2003-01-31/price|18.55|2003-02-28/price|19.95|2003-01-31/total_return_price|18.55|2003-02-28/total_return_price|19.95|2003-01-09/enterprise_value|91.3503|2003-01-23/enterprise_value|66.3574|2003-02-06/enterprise_value|62.4514|2003-02-20/enterprise_value|61.256 russ2000_2_0127|CDMO||||||||||||||31.2733||-4.1285||31.4033||16.3136|-0.0506||0||1.0712||||||||||17.5|17.5|62.4841|20.65|2003-04-30/total_current_assets|4.257|2003-04-30/cash_on_hand|3.379|2003-04-30/inventories_net|0.376|2003-04-30/net_ppe|0.836|2003-04-30/liabilities|3.268|2003-04-30/total_current_liabilities|2.308|2003-04-30/total_long_term_liab|0.96|2003-04-30/book_value_of_equity|2.131|2003-04-30/retained_earnings|-140.006|2003-04-03/ev_revenues|30.6747|2003-04-17/ev_revenues|28.8789|2003-05-01/ev_revenues|19.403|2003-05-15/ev_revenues|20.6841|2003-05-29/ev_revenues|33.4953|2003-04-30/ev_earnings|-5.8782|2003-04-03/ev_free_cash_flow|-4.0494|2003-04-17/ev_free_cash_flow|-3.8124|2003-05-01/ev_free_cash_flow|-7.2532|2003-05-15/ev_free_cash_flow|-7.7321|2003-05-29/ev_free_cash_flow|-12.5212|2003-04-30/ev_assets|12.585|2003-04-03/ps_ratio|30.8323|2003-04-17/ps_ratio|29.1194|2003-05-01/ps_ratio|19.545|2003-05-15/ps_ratio|20.7926|2003-05-29/ps_ratio|33.2681|2003-04-01/price_to_book_value|15.226|2003-04-15/price_to_book_value|15.5368|2003-04-29/price_to_book_value|19.5763|2003-05-13/price_to_book_value|40.9711|2003-05-27/price_to_book_value|52.1961|2003-04-01/peg_ratio|-0.0473|2003-04-15/peg_ratio|-0.0482|2003-04-29/peg_ratio|-0.0608|2003-05-13/peg_ratio|-3.8013|2003-05-27/peg_ratio|-4.8427|2003-04-30/debt_equity_ratio|0.3566|2003-04-01/dividend_yield|0|2003-04-02/dividend_yield|0|2003-04-03/dividend_yield|0|2003-04-04/dividend_yield|0|2003-04-07/dividend_yield|0|2003-04-08/dividend_yield|0|2003-04-09/dividend_yield|0|2003-04-10/dividend_yield|0|2003-04-11/dividend_yield|0|2003-04-14/dividend_yield|0|2003-04-15/dividend_yield|0|2003-04-16/dividend_yield|0|2003-04-17/dividend_yield|0|2003-04-21/dividend_yield|0|2003-04-22/dividend_yield|0|2003-04-23/dividend_yield|0|2003-04-24/dividend_yield|0|2003-04-25/dividend_yield|0|2003-04-28/dividend_yield|0|2003-04-29/dividend_yield|0|2003-04-30/dividend_yield|0|2003-05-01/dividend_yield|0|2003-05-02/dividend_yield|0|2003-05-05/dividend_yield|0|2003-05-06/dividend_yield|0|2003-05-07/dividend_yield|0|2003-05-08/dividend_yield|0|2003-05-09/dividend_yield|0|2003-05-12/dividend_yield|0|2003-05-13/dividend_yield|0|2003-05-14/dividend_yield|0|2003-05-15/dividend_yield|0|2003-05-16/dividend_yield|0|2003-05-19/dividend_yield|0|2003-05-20/dividend_yield|0|2003-05-21/dividend_yield|0|2003-05-22/dividend_yield|0|2003-05-23/dividend_yield|0|2003-05-27/dividend_yield|0|2003-05-28/dividend_yield|0|2003-05-29/dividend_yield|0|2003-05-30/dividend_yield|0|2003-04-30/shareholder_yield_ttm|-6.2223|2003-04-10/percent_of_shares_outstanding|1.1051|2003-05-12/percent_of_shares_outstanding|1.172|2003-04-30/average_shares_outs_diluted|3.4138|2003-04-30/eps|-0.7|2003-04-30/revenues|2.314|2003-04-30/gross_profit|0.755|2003-04-30/sga_expense|0.783|2003-04-30/net_income|-1.868|2003-04-30/price|20.65|2003-05-30/price|40.25|2003-04-30/total_return_price|20.65|2003-05-30/total_return_price|40.25|2003-04-03/enterprise_value|61.2881|2003-04-17/enterprise_value|57.7|2003-05-01/enterprise_value|76.0791|2003-05-15/enterprise_value|81.1024|2003-05-29/enterprise_value|131.3352 russ2000_2_0127|CDMO||||||||||||||40.206||-15.0298||39.803||71.8398|-6.6653||0||1.7132||||||||||50.75|50.75|157.6477|50.75|2003-07-31/total_current_assets|9.383|2003-07-31/cash_on_hand|8.322|2003-07-31/inventories_net|0.659|2003-07-31/net_ppe|0.838|2003-07-31/liabilities|2.977|2003-07-31/total_current_liabilities|2.681|2003-07-31/total_long_term_liab|0.296|2003-07-31/book_value_of_equity|7.41|2003-07-31/retained_earnings|-144.117|2003-07-10/ev_revenues|42.3412|2003-07-24/ev_revenues|45.6977|2003-08-07/ev_revenues|42.6517|2003-08-21/ev_revenues|55.9893|2003-07-31/ev_earnings|-15.3289|2003-07-10/ev_free_cash_flow|-15.828|2003-07-24/ev_free_cash_flow|-17.0827|2003-08-07/ev_free_cash_flow|-17.8584|2003-08-21/ev_free_cash_flow|-23.443|2003-07-31/ev_assets|17.4422|2003-07-10/ps_ratio|41.8822|2003-07-24/ps_ratio|41.5852|2003-08-07/ps_ratio|41.191|2003-08-21/ps_ratio|53.454|2003-07-08/price_to_book_value|79.6972|2003-07-22/price_to_book_value|89.5776|2003-08-05/price_to_book_value|25.3809|2003-08-19/price_to_book_value|29.9107|2003-07-08/peg_ratio|-7.3943|2003-07-22/peg_ratio|-7.6546|2003-08-05/peg_ratio||2003-08-19/peg_ratio||2003-07-31/debt_equity_ratio|0.0155|2003-07-01/dividend_yield|0|2003-07-02/dividend_yield|0|2003-07-03/dividend_yield|0|2003-07-07/dividend_yield|0|2003-07-08/dividend_yield|0|2003-07-09/dividend_yield|0|2003-07-10/dividend_yield|0|2003-07-11/dividend_yield|0|2003-07-14/dividend_yield|0|2003-07-15/dividend_yield|0|2003-07-16/dividend_yield|0|2003-07-17/dividend_yield|0|2003-07-18/dividend_yield|0|2003-07-21/dividend_yield|0|2003-07-22/dividend_yield|0|2003-07-23/dividend_yield|0|2003-07-24/dividend_yield|0|2003-07-25/dividend_yield|0|2003-07-28/dividend_yield|0|2003-07-29/dividend_yield|0|2003-07-30/dividend_yield|0|2003-07-31/dividend_yield|0|2003-08-01/dividend_yield|0|2003-08-04/dividend_yield|0|2003-08-05/dividend_yield|0|2003-08-06/dividend_yield|0|2003-08-07/dividend_yield|0|2003-08-08/dividend_yield|0|2003-08-11/dividend_yield|0|2003-08-12/dividend_yield|0|2003-08-13/dividend_yield|0|2003-08-14/dividend_yield|0|2003-08-15/dividend_yield|0|2003-08-18/dividend_yield|0|2003-08-19/dividend_yield|0|2003-08-20/dividend_yield|0|2003-08-21/dividend_yield|0|2003-08-22/dividend_yield|0|2003-08-25/dividend_yield|0|2003-08-26/dividend_yield|0|2003-08-27/dividend_yield|0|2003-08-28/dividend_yield|0|2003-08-29/dividend_yield|0|2003-07-31/shareholder_yield_ttm|-6.1937|2003-07-10/percent_of_shares_outstanding|2.587|2003-08-12/percent_of_shares_outstanding|1.5044|2003-07-31/average_shares_outs_diluted|3.5638|2003-07-31/eps|-1.05|2003-07-31/revenues|0.372|2003-07-31/gross_profit|0.054|2003-07-31/sga_expense|1.019|2003-07-31/net_income|-4.111|2003-07-31/price|50.75|2003-08-29/price|57.75|2003-07-31/total_return_price|50.75|2003-08-29/total_return_price|57.75|2003-07-10/enterprise_value|166.0198|2003-07-24/enterprise_value|179.1808|2003-08-07/enterprise_value|162.8869|2003-08-21/enterprise_value|213.8232 russ2000_2_0127|CDMO||||||||||||||64.3824||-26.9572||59.7427||38.801|||0||1.3853||||||||||75.25|75.25|245.8762|73.5|2003-10-31/total_current_assets|12.605|2003-10-31/cash_on_hand|11.276|2003-10-31/inventories_net|0.566|2003-10-31/net_ppe|0.904|2003-10-31/liabilities|2.419|2003-10-31/total_current_liabilities|2.223|2003-10-31/total_long_term_liab|0.196|2003-10-31/book_value_of_equity|11.243|2003-10-31/retained_earnings|-147.032|2003-10-02/ev_revenues|72.4361|2003-10-16/ev_revenues|73.8368|2003-10-30/ev_revenues|71.3857|2003-11-13/ev_revenues|89.5655|2003-11-28/ev_revenues|81.5548|2003-10-31/ev_earnings|-24.7385|2003-10-02/ev_free_cash_flow|-30.3293|2003-10-16/ev_free_cash_flow|-30.9158|2003-10-30/ev_free_cash_flow|-29.8895|2003-11-13/ev_free_cash_flow|-41.0622|2003-11-28/ev_free_cash_flow|-37.3896|2003-10-31/ev_assets|20.9033|2003-10-02/ps_ratio|66.9747|2003-10-16/ps_ratio|68.2324|2003-10-30/ps_ratio|66.0314|2003-11-13/ps_ratio|81.1662|2003-11-28/ps_ratio|74.1216|2003-10-14/price_to_book_value|39.3424|2003-10-28/price_to_book_value|38.44|2003-11-11/price_to_book_value|34.9304|2003-11-25/price_to_book_value|32.92|2003-10-14/peg_ratio||2003-10-28/peg_ratio||2003-11-11/peg_ratio||2003-11-25/peg_ratio||2003-10-31/debt_equity_ratio|0.0174|2003-10-01/dividend_yield|0|2003-10-02/dividend_yield|0|2003-10-03/dividend_yield|0|2003-10-06/dividend_yield|0|2003-10-07/dividend_yield|0|2003-10-08/dividend_yield|0|2003-10-09/dividend_yield|0|2003-10-10/dividend_yield|0|2003-10-13/dividend_yield|0|2003-10-14/dividend_yield|0|2003-10-15/dividend_yield|0|2003-10-16/dividend_yield|0|2003-10-17/dividend_yield|0|2003-10-20/dividend_yield|0|2003-10-21/dividend_yield|0|2003-10-22/dividend_yield|0|2003-10-23/dividend_yield|0|2003-10-24/dividend_yield|0|2003-10-27/dividend_yield|0|2003-10-28/dividend_yield|0|2003-10-29/dividend_yield|0|2003-10-30/dividend_yield|0|2003-10-31/dividend_yield|0|2003-11-03/dividend_yield|0|2003-11-04/dividend_yield|0|2003-11-05/dividend_yield|0|2003-11-06/dividend_yield|0|2003-11-07/dividend_yield|0|2003-11-10/dividend_yield|0|2003-11-11/dividend_yield|0|2003-11-12/dividend_yield|0|2003-11-13/dividend_yield|0|2003-11-14/dividend_yield|0|2003-11-17/dividend_yield|0|2003-11-18/dividend_yield|0|2003-11-19/dividend_yield|0|2003-11-20/dividend_yield|0|2003-11-21/dividend_yield|0|2003-11-24/dividend_yield|0|2003-11-25/dividend_yield|0|2003-11-26/dividend_yield|0|2003-11-28/dividend_yield|0|2003-10-31/shareholder_yield_ttm|-4.5742|2003-10-10/percent_of_shares_outstanding|1.3678|2003-11-11/percent_of_shares_outstanding|1.2308|2003-10-31/average_shares_outs_diluted|3.8249|2003-10-31/eps|-0.7|2003-10-31/revenues|0.858|2003-10-31/gross_profit|0.192|2003-10-31/sga_expense|1.109|2003-10-31/net_income|-2.915|2003-10-31/price|73.5|2003-11-28/price|84.7|2003-10-31/total_return_price|73.5|2003-11-28/total_return_price|84.7|2003-10-02/enterprise_value|276.6336|2003-10-16/enterprise_value|281.9828|2003-10-30/enterprise_value|272.6218|2003-11-13/enterprise_value|363.2776|2003-11-28/enterprise_value|330.7861 russ2000_2_0127|CDMO||||||||||||||79.6708||-36.5259||74.336||30.1316|||0||1.444||||||||||77.35|77.35|323.1446|85.05|2004-01-31/total_current_assets|19.116|2004-01-31/cash_on_hand|15.74|2004-01-31/inventories_net|1.188|2004-01-31/net_ppe|0.928|2004-01-31/liabilities|4.063|2004-01-31/total_current_liabilities|3.919|2004-01-31/total_long_term_liab|0.144|2004-01-31/book_value_of_equity|16.211|2004-01-31/retained_earnings|-151.169|2004-01-09/ev_revenues|81.1307|2004-01-23/ev_revenues|96.0698|2004-02-06/ev_revenues|83.9777|2004-02-20/ev_revenues|92.1604|2004-01-31/ev_earnings|-24.9611|2004-01-09/ev_free_cash_flow|-37.1952|2004-01-23/ev_free_cash_flow|-44.0442|2004-02-06/ev_free_cash_flow|-31.5806|2004-02-20/ev_free_cash_flow|-34.6577|2004-01-31/ev_assets|16.0436|2004-01-09/ps_ratio|75.6531|2004-01-23/ps_ratio|89.1297|2004-02-06/ps_ratio|81.0194|2004-02-20/ps_ratio|88.5402|2004-01-06/price_to_book_value|29.6416|2004-01-20/price_to_book_value|33.6836|2004-02-03/price_to_book_value|21.2087|2004-02-17/price_to_book_value|21.9878|2004-01-06/peg_ratio||2004-01-20/peg_ratio||2004-02-03/peg_ratio||2004-02-17/peg_ratio||2004-01-31/debt_equity_ratio|0|2004-01-02/dividend_yield|0|2004-01-05/dividend_yield|0|2004-01-06/dividend_yield|0|2004-01-07/dividend_yield|0|2004-01-08/dividend_yield|0|2004-01-09/dividend_yield|0|2004-01-12/dividend_yield|0|2004-01-13/dividend_yield|0|2004-01-14/dividend_yield|0|2004-01-15/dividend_yield|0|2004-01-16/dividend_yield|0|2004-01-20/dividend_yield|0|2004-01-21/dividend_yield|0|2004-01-22/dividend_yield|0|2004-01-23/dividend_yield|0|2004-01-26/dividend_yield|0|2004-01-27/dividend_yield|0|2004-01-28/dividend_yield|0|2004-01-29/dividend_yield|0|2004-01-30/dividend_yield|0|2004-02-02/dividend_yield|0|2004-02-03/dividend_yield|0|2004-02-04/dividend_yield|0|2004-02-05/dividend_yield|0|2004-02-06/dividend_yield|0|2004-02-09/dividend_yield|0|2004-02-10/dividend_yield|0|2004-02-11/dividend_yield|0|2004-02-12/dividend_yield|0|2004-02-13/dividend_yield|0|2004-02-17/dividend_yield|0|2004-02-18/dividend_yield|0|2004-02-19/dividend_yield|0|2004-02-20/dividend_yield|0|2004-02-23/dividend_yield|0|2004-02-24/dividend_yield|0|2004-02-25/dividend_yield|0|2004-02-26/dividend_yield|0|2004-02-27/dividend_yield|0|2004-01-31/shareholder_yield_ttm|-0.3094|2004-01-12/percent_of_shares_outstanding|1.4273|2004-02-10/percent_of_shares_outstanding|0.8549|2004-01-31/average_shares_outs_diluted|3.9382|2004-01-31/eps|-1.05|2004-01-31/revenues|0.229|2004-01-31/gross_profit|0.006|2004-01-31/sga_expense|1.096|2004-01-31/net_income|-4.137|2004-01-30/price|85.05|2004-02-27/price|97.65|2004-01-30/total_return_price|85.05|2004-02-27/total_return_price|97.65|2004-01-09/enterprise_value|329.0662|2004-01-23/enterprise_value|389.659|2004-02-06/enterprise_value|316.848|2004-02-20/enterprise_value|347.7212 russ2000_2_0127|CDMO||||||||||||||81.195||-30.5341||77.9427||19.6071|||0||1.1384||||||||||85.75|85.75|306.3488|58.45|2004-04-30/total_current_assets|17.884|2004-04-30/cash_on_hand|14.884|2004-04-30/inventories_net|1.24|2004-04-30/net_ppe|0.873|2004-04-30/liabilities|4.378|2004-04-30/total_current_liabilities|4.253|2004-04-30/total_long_term_liab|0.125|2004-04-30/book_value_of_equity|14.759|2004-04-30/retained_earnings|-154.351|2004-04-02/ev_revenues|85.688|2004-04-16/ev_revenues|71.8346|2004-04-30/ev_revenues|66.6964|2004-05-14/ev_revenues|61.1549|2004-05-28/ev_revenues|62.0074|2004-04-30/ev_earnings|-15.4083|2004-04-02/ev_free_cash_flow|-32.2237|2004-04-16/ev_free_cash_flow|-27.0141|2004-04-30/ev_free_cash_flow|-18.9532|2004-05-14/ev_free_cash_flow|-17.3784|2004-05-28/ev_free_cash_flow|-17.6207|2004-04-30/ev_assets|11.55|2004-04-02/ps_ratio|82.0449|2004-04-16/ps_ratio|69.3963|2004-04-30/ps_ratio|67.7411|2004-05-14/ps_ratio|62.4678|2004-05-28/ps_ratio|63.2791|2004-04-13/price_to_book_value|18.3|2004-04-27/price_to_book_value|16.5571|2004-05-11/price_to_book_value|16.0803|2004-05-25/price_to_book_value|14.7402|2004-04-13/peg_ratio||2004-04-27/peg_ratio||2004-05-11/peg_ratio|-3.1555|2004-05-25/peg_ratio|-2.8925|2004-04-30/debt_equity_ratio|0|2004-04-01/dividend_yield|0|2004-04-02/dividend_yield|0|2004-04-05/dividend_yield|0|2004-04-06/dividend_yield|0|2004-04-07/dividend_yield|0|2004-04-08/dividend_yield|0|2004-04-12/dividend_yield|0|2004-04-13/dividend_yield|0|2004-04-14/dividend_yield|0|2004-04-15/dividend_yield|0|2004-04-16/dividend_yield|0|2004-04-19/dividend_yield|0|2004-04-20/dividend_yield|0|2004-04-21/dividend_yield|0|2004-04-22/dividend_yield|0|2004-04-23/dividend_yield|0|2004-04-26/dividend_yield|0|2004-04-27/dividend_yield|0|2004-04-28/dividend_yield|0|2004-04-29/dividend_yield|0|2004-04-30/dividend_yield|0|2004-05-03/dividend_yield|0|2004-05-04/dividend_yield|0|2004-05-05/dividend_yield|0|2004-05-06/dividend_yield|0|2004-05-07/dividend_yield|0|2004-05-10/dividend_yield|0|2004-05-11/dividend_yield|0|2004-05-12/dividend_yield|0|2004-05-13/dividend_yield|0|2004-05-14/dividend_yield|0|2004-05-17/dividend_yield|0|2004-05-18/dividend_yield|0|2004-05-19/dividend_yield|0|2004-05-20/dividend_yield|0|2004-05-21/dividend_yield|0|2004-05-24/dividend_yield|0|2004-05-25/dividend_yield|0|2004-05-26/dividend_yield|0|2004-05-27/dividend_yield|0|2004-05-28/dividend_yield|0|2004-04-30/shareholder_yield_ttm|-9.9747|2004-04-12/percent_of_shares_outstanding|1.4492|2004-05-11/percent_of_shares_outstanding|1.8436|2004-04-30/average_shares_outs_diluted|4.0362|2004-04-30/eps|-1.05|2004-04-30/revenues|1.855|2004-04-30/gross_profit|0.85|2004-04-30/sga_expense|1.001|2004-04-30/net_income|-3.182|2004-04-30/price|58.45|2004-05-28/price|54.6|2004-04-30/total_return_price|58.45|2004-05-28/total_return_price|54.6|2004-04-02/enterprise_value|323.3008|2004-04-16/enterprise_value|271.032|2004-04-30/enterprise_value|221.0319|2004-05-14/enterprise_value|202.6672|2004-05-28/enterprise_value|205.4925 russ2000_2_0127|CDMO||||||||||||||56.4658||-16.0459||58.0058||12.3473|-2.423||0||2.1799||||||||||51.1|51.1|187.1278|41.65|2004-07-31/total_current_assets|15.57|2004-07-31/cash_on_hand|11.956|2004-07-31/inventories_net|2.272|2004-07-31/net_ppe|0.814|2004-07-31/liabilities|5.4|2004-07-31/total_current_liabilities|5.294|2004-07-31/total_long_term_liab|0.106|2004-07-31/book_value_of_equity|11.498|2004-07-31/retained_earnings|-157.764|2004-07-12/ev_revenues|55.187|2004-07-26/ev_revenues|41.5463|2004-08-09/ev_revenues|37.9575|2004-08-23/ev_revenues|44.5202|2004-07-31/ev_earnings|-11.4489|2004-07-12/ev_free_cash_flow|-15.6825|2004-07-26/ev_free_cash_flow|-11.8062|2004-08-09/ev_free_cash_flow|-10.6943|2004-08-23/ev_free_cash_flow|-12.5432|2004-07-31/ev_assets|9.2463|2004-07-12/ps_ratio|56.7889|2004-07-26/ps_ratio|43.8086|2004-08-09/ps_ratio|40.6146|2004-08-23/ps_ratio|47.0486|2004-07-06/price_to_book_value|13.8788|2004-07-20/price_to_book_value|12.6345|2004-08-03/price_to_book_value|12.4158|2004-08-17/price_to_book_value|13.1534|2004-08-31/price_to_book_value|17.8247|2004-07-06/peg_ratio|-2.7235|2004-07-20/peg_ratio|-2.4793|2004-08-03/peg_ratio||2004-08-17/peg_ratio||2004-08-31/peg_ratio||2004-07-31/debt_equity_ratio|0|2004-07-01/dividend_yield|0|2004-07-02/dividend_yield|0|2004-07-06/dividend_yield|0|2004-07-07/dividend_yield|0|2004-07-08/dividend_yield|0|2004-07-09/dividend_yield|0|2004-07-12/dividend_yield|0|2004-07-13/dividend_yield|0|2004-07-14/dividend_yield|0|2004-07-15/dividend_yield|0|2004-07-16/dividend_yield|0|2004-07-19/dividend_yield|0|2004-07-20/dividend_yield|0|2004-07-21/dividend_yield|0|2004-07-22/dividend_yield|0|2004-07-23/dividend_yield|0|2004-07-26/dividend_yield|0|2004-07-27/dividend_yield|0|2004-07-28/dividend_yield|0|2004-07-29/dividend_yield|0|2004-07-30/dividend_yield|0|2004-08-02/dividend_yield|0|2004-08-03/dividend_yield|0|2004-08-04/dividend_yield|0|2004-08-05/dividend_yield|0|2004-08-06/dividend_yield|0|2004-08-09/dividend_yield|0|2004-08-10/dividend_yield|0|2004-08-11/dividend_yield|0|2004-08-12/dividend_yield|0|2004-08-13/dividend_yield|0|2004-08-16/dividend_yield|0|2004-08-17/dividend_yield|0|2004-08-18/dividend_yield|0|2004-08-19/dividend_yield|0|2004-08-20/dividend_yield|0|2004-08-23/dividend_yield|0|2004-08-24/dividend_yield|0|2004-08-25/dividend_yield|0|2004-08-26/dividend_yield|0|2004-08-27/dividend_yield|0|2004-08-30/dividend_yield|0|2004-08-31/dividend_yield|0|2004-07-31/shareholder_yield_ttm|-9.5702|2004-07-12/percent_of_shares_outstanding|2.0748|2004-08-10/percent_of_shares_outstanding|2.3015|2004-07-31/average_shares_outs_diluted|4.0375|2004-07-31/eps|-0.7|2004-07-31/revenues|0.504|2004-07-31/gross_profit|0.056|2004-07-31/sga_expense|0.967|2004-07-31/net_income|-3.413|2004-07-30/price|41.65|2004-08-31/price|50.75|2004-07-30/total_return_price|41.65|2004-08-31/total_return_price|50.75|2004-07-12/enterprise_value|182.8898|2004-07-26/enterprise_value|137.6844|2004-08-09/enterprise_value|130.8014|2004-08-23/enterprise_value|153.4165 russ2000_2_0127|CDMO||||||||||||||53.954||-15.2012||56.2975||19.5457|||0||1.9231||||||||||56.35|56.35|185.9256|45.15|2004-10-31/total_current_assets|13.065|2004-10-31/cash_on_hand|10.325|2004-10-31/inventories_net|1.857|2004-10-31/net_ppe|0.921|2004-10-31/liabilities|5.172|2004-10-31/total_current_liabilities|5.084|2004-10-31/total_long_term_liab|0.088|2004-10-31/book_value_of_equity|9.393|2004-10-31/retained_earnings|-161.402|2004-10-05/ev_revenues|58.0967|2004-10-19/ev_revenues|57.2354|2004-11-02/ev_revenues|35.1834|2004-11-16/ev_revenues|36.3785|2004-11-30/ev_revenues|35.781|2004-10-31/ev_earnings|-12.0781|2004-10-05/ev_free_cash_flow|-16.3684|2004-10-19/ev_free_cash_flow|-16.1257|2004-11-02/ev_free_cash_flow|-14.6808|2004-11-16/ev_free_cash_flow|-15.1795|2004-11-30/ev_free_cash_flow|-14.9301|2004-10-31/ev_assets|11.9164|2004-10-05/ps_ratio|60.3589|2004-10-19/ps_ratio|59.5145|2004-11-02/ps_ratio|36.8084|2004-11-16/ps_ratio|37.9863|2004-11-30/ps_ratio|37.3974|2004-10-12/price_to_book_value|19.054|2004-10-26/price_to_book_value|14.1369|2004-11-09/price_to_book_value|21.7017|2004-11-23/price_to_book_value|19.7288|2004-10-12/peg_ratio||2004-10-26/peg_ratio||2004-11-09/peg_ratio|-0.585|2004-11-23/peg_ratio|-0.5318|2004-10-31/debt_equity_ratio|0|2004-10-01/dividend_yield|0|2004-10-04/dividend_yield|0|2004-10-05/dividend_yield|0|2004-10-06/dividend_yield|0|2004-10-07/dividend_yield|0|2004-10-08/dividend_yield|0|2004-10-11/dividend_yield|0|2004-10-12/dividend_yield|0|2004-10-13/dividend_yield|0|2004-10-14/dividend_yield|0|2004-10-15/dividend_yield|0|2004-10-18/dividend_yield|0|2004-10-19/dividend_yield|0|2004-10-20/dividend_yield|0|2004-10-21/dividend_yield|0|2004-10-22/dividend_yield|0|2004-10-25/dividend_yield|0|2004-10-26/dividend_yield|0|2004-10-27/dividend_yield|0|2004-10-28/dividend_yield|0|2004-10-29/dividend_yield|0|2004-11-01/dividend_yield|0|2004-11-02/dividend_yield|0|2004-11-03/dividend_yield|0|2004-11-04/dividend_yield|0|2004-11-05/dividend_yield|0|2004-11-08/dividend_yield|0|2004-11-09/dividend_yield|0|2004-11-10/dividend_yield|0|2004-11-11/dividend_yield|0|2004-11-12/dividend_yield|0|2004-11-15/dividend_yield|0|2004-11-16/dividend_yield|0|2004-11-17/dividend_yield|0|2004-11-18/dividend_yield|0|2004-11-19/dividend_yield|0|2004-11-22/dividend_yield|0|2004-11-23/dividend_yield|0|2004-11-24/dividend_yield|0|2004-11-26/dividend_yield|0|2004-11-29/dividend_yield|0|2004-11-30/dividend_yield|0|2004-10-31/shareholder_yield_ttm|-5.9324|2004-10-12/percent_of_shares_outstanding|1.4938|2004-11-10/percent_of_shares_outstanding|2.5263|2004-10-31/average_shares_outs_diluted|4.0442|2004-10-31/eps|-1.05|2004-10-31/revenues|2.183|2004-10-31/gross_profit|0.639|2004-10-31/sga_expense|1.337|2004-10-31/net_income|-3.638|2004-10-29/price|45.15|2004-11-30/price|44.45|2004-10-29/total_return_price|45.15|2004-11-30/total_return_price|44.45|2004-10-05/enterprise_value|200.2013|2004-10-19/enterprise_value|197.2331|2004-11-02/enterprise_value|167.86|2004-11-16/enterprise_value|173.5619|2004-11-30/enterprise_value|170.711 russ2000_2_0127|CDMO||||||||||||||32.6275||-13.6143||33.8638||17.5181|-0.4664||0||2.1591||||||||||40.95|40.95|155.666|42|2005-01-31/total_current_assets|13.275|2005-01-31/cash_on_hand|10.439|2005-01-31/inventories_net|1.545|2005-01-31/net_ppe|1.222|2005-01-31/liabilities|4.961|2005-01-31/total_current_liabilities|4.398|2005-01-31/total_long_term_liab|0.563|2005-01-31/book_value_of_equity|10.366|2005-01-31/retained_earnings|-165.146|2005-01-11/ev_revenues|28.9971|2005-01-25/ev_revenues|30.5098|2005-02-08/ev_revenues|34.3476|2005-02-22/ev_revenues|29.0243|2005-01-31/ev_earnings|-12.1345|2005-01-11/ev_free_cash_flow|-12.0995|2005-01-25/ev_free_cash_flow|-12.7306|2005-02-08/ev_free_cash_flow|-16.9765|2005-02-22/ev_free_cash_flow|-14.3455|2005-01-31/ev_assets|11.0657|2005-01-11/ps_ratio|30.3301|2005-01-25/ps_ratio|31.8025|2005-02-08/ps_ratio|34.2836|2005-02-22/ps_ratio|29.2135|2005-01-04/price_to_book_value|18.1328|2005-01-18/price_to_book_value|15.8278|2005-02-01/price_to_book_value|17.4429|2005-02-15/price_to_book_value|18.452|2005-01-04/peg_ratio|-0.4827|2005-01-18/peg_ratio|-0.4214|2005-02-01/peg_ratio|-1.1|2005-02-15/peg_ratio|-1.1636|2005-01-31/debt_equity_ratio|0.0698|2005-01-03/dividend_yield|0|2005-01-04/dividend_yield|0|2005-01-05/dividend_yield|0|2005-01-06/dividend_yield|0|2005-01-07/dividend_yield|0|2005-01-10/dividend_yield|0|2005-01-11/dividend_yield|0|2005-01-12/dividend_yield|0|2005-01-13/dividend_yield|0|2005-01-14/dividend_yield|0|2005-01-18/dividend_yield|0|2005-01-19/dividend_yield|0|2005-01-20/dividend_yield|0|2005-01-21/dividend_yield|0|2005-01-24/dividend_yield|0|2005-01-25/dividend_yield|0|2005-01-26/dividend_yield|0|2005-01-27/dividend_yield|0|2005-01-28/dividend_yield|0|2005-01-31/dividend_yield|0|2005-02-01/dividend_yield|0|2005-02-02/dividend_yield|0|2005-02-03/dividend_yield|0|2005-02-04/dividend_yield|0|2005-02-07/dividend_yield|0|2005-02-08/dividend_yield|0|2005-02-09/dividend_yield|0|2005-02-10/dividend_yield|0|2005-02-11/dividend_yield|0|2005-02-14/dividend_yield|0|2005-02-15/dividend_yield|0|2005-02-16/dividend_yield|0|2005-02-17/dividend_yield|0|2005-02-18/dividend_yield|0|2005-02-22/dividend_yield|0|2005-02-23/dividend_yield|0|2005-02-24/dividend_yield|0|2005-02-25/dividend_yield|0|2005-02-28/dividend_yield|0|2005-01-31/shareholder_yield_ttm|-16.2446|2005-01-11/percent_of_shares_outstanding|2.317|2005-02-10/percent_of_shares_outstanding|3.0026|2005-01-31/average_shares_outs_diluted|4.1479|2005-01-31/eps|-1.05|2005-01-31/revenues|1.353|2005-01-31/gross_profit|0.08|2005-01-31/sga_expense|1.338|2005-01-31/net_income|-3.744|2005-01-31/price|42|2005-02-28/price|41.65|2005-01-31/total_return_price|42|2005-02-28/total_return_price|41.65|2005-01-11/enterprise_value|138.3452|2005-01-25/enterprise_value|145.5622|2005-02-08/enterprise_value|202.4792|2005-02-22/enterprise_value|171.0983 russ2000_2_0127|CDMO||||||||||||||33.2441||-16.4311||32.835||19.405|-1.2091||0||3.1103||||||||||51.45|51.45|195.9741|42.35|2005-04-30/total_current_assets|12.126|2005-04-30/cash_on_hand|9.816|2005-04-30/inventories_net|0.627|2005-04-30/net_ppe|1.638|2005-04-30/liabilities|4.635|2005-04-30/total_current_liabilities|4.151|2005-04-30/total_long_term_liab|0.484|2005-04-30/book_value_of_equity|9.61|2005-04-30/retained_earnings|-169.803|2005-04-05/ev_revenues|36.3228|2005-04-19/ev_revenues|30.1654|2005-05-03/ev_revenues|34.2497|2005-05-17/ev_revenues|31.1647|2005-05-31/ev_revenues|33.9412|2005-04-30/ev_earnings|-11.3878|2005-04-05/ev_free_cash_flow|-17.9528|2005-04-19/ev_free_cash_flow|-14.9095|2005-05-03/ev_free_cash_flow|-11.9122|2005-05-17/ev_free_cash_flow|-10.8392|2005-05-31/ev_free_cash_flow|-11.8049|2005-04-30/ev_assets|12.3527|2005-04-05/ps_ratio|35.7322|2005-04-19/ps_ratio|29.9378|2005-05-03/ps_ratio|34.2705|2005-05-17/ps_ratio|31.3414|2005-05-31/ps_ratio|33.9776|2005-04-12/price_to_book_value|19.5509|2005-04-26/price_to_book_value|17.9459|2005-05-10/price_to_book_value|19.1032|2005-05-24/price_to_book_value|17.5113|2005-04-12/peg_ratio|-1.2182|2005-04-26/peg_ratio|-1.1182|2005-05-10/peg_ratio|-27.0899|2005-05-24/peg_ratio|-24.8324|2005-04-30/debt_equity_ratio|0.0695|2005-04-01/dividend_yield|0|2005-04-04/dividend_yield|0|2005-04-05/dividend_yield|0|2005-04-06/dividend_yield|0|2005-04-07/dividend_yield|0|2005-04-08/dividend_yield|0|2005-04-11/dividend_yield|0|2005-04-12/dividend_yield|0|2005-04-13/dividend_yield|0|2005-04-14/dividend_yield|0|2005-04-15/dividend_yield|0|2005-04-18/dividend_yield|0|2005-04-19/dividend_yield|0|2005-04-20/dividend_yield|0|2005-04-21/dividend_yield|0|2005-04-22/dividend_yield|0|2005-04-25/dividend_yield|0|2005-04-26/dividend_yield|0|2005-04-27/dividend_yield|0|2005-04-28/dividend_yield|0|2005-04-29/dividend_yield|0|2005-05-02/dividend_yield|0|2005-05-03/dividend_yield|0|2005-05-04/dividend_yield|0|2005-05-05/dividend_yield|0|2005-05-06/dividend_yield|0|2005-05-09/dividend_yield|0|2005-05-10/dividend_yield|0|2005-05-11/dividend_yield|0|2005-05-12/dividend_yield|0|2005-05-13/dividend_yield|0|2005-05-16/dividend_yield|0|2005-05-17/dividend_yield|0|2005-05-18/dividend_yield|0|2005-05-19/dividend_yield|0|2005-05-20/dividend_yield|0|2005-05-23/dividend_yield|0|2005-05-24/dividend_yield|0|2005-05-25/dividend_yield|0|2005-05-26/dividend_yield|0|2005-05-27/dividend_yield|0|2005-05-31/dividend_yield|0|2005-04-30/shareholder_yield_ttm|-4.7304|2005-04-12/percent_of_shares_outstanding|3.9926|2005-05-10/percent_of_shares_outstanding|2.2291|2005-04-30/average_shares_outs_diluted|4.371|2005-04-30/eps|-1.0654|2005-04-30/revenues|0.919|2005-04-30/gross_profit|-0.217|2005-04-30/sga_expense|1.456|2005-04-30/net_income|-4.657|2005-04-29/price|42.35|2005-05-31/price|40.6|2005-04-29/total_return_price|42.35|2005-05-31/total_return_price|40.6|2005-04-05/enterprise_value|214.1232|2005-04-19/enterprise_value|177.8251|2005-05-03/enterprise_value|169.8444|2005-05-17/enterprise_value|154.546|2005-05-31/enterprise_value|168.3146 russ2000_2_0127|CDMO||||||||||||||27.4627||-9.5517||27.8264||17.3521|-24.6067||0||2.9749||||||||||33.6|33.6|136.1878|42|2005-07-31/total_current_assets|18.649|2005-07-31/cash_on_hand|16.495|2005-07-31/inventories_net|0.811|2005-07-31/net_ppe|1.745|2005-07-31/liabilities|4.255|2005-07-31/total_current_liabilities|3.667|2005-07-31/total_long_term_liab|0.588|2005-07-31/book_value_of_equity|16.631|2005-07-31/retained_earnings|-174.142|2005-07-12/ev_revenues|32.2355|2005-07-26/ev_revenues|39.9202|2005-08-09/ev_revenues|39.6457|2005-08-23/ev_revenues|36.8031|2005-07-31/ev_earnings|-11.1864|2005-07-12/ev_free_cash_flow|-11.2117|2005-07-26/ev_free_cash_flow|-13.8845|2005-08-09/ev_free_cash_flow|-11.4236|2005-08-23/ev_free_cash_flow|-10.6045|2005-07-31/ev_assets|8.772|2005-07-12/ps_ratio|29.8768|2005-07-26/ps_ratio|36.6138|2005-08-09/ps_ratio|38.9065|2005-08-23/ps_ratio|36.3342|2005-07-05/price_to_book_value|16.5561|2005-07-19/price_to_book_value|19.3104|2005-08-02/price_to_book_value|12.6527|2005-08-16/price_to_book_value|11.4571|2005-08-30/price_to_book_value|11.2579|2005-07-05/peg_ratio|-23.4779|2005-07-19/peg_ratio|-25.2839|2005-08-02/peg_ratio|-0.5158|2005-08-16/peg_ratio|-0.4671|2005-08-30/peg_ratio|-0.459|2005-07-31/debt_equity_ratio|0.0528|2005-07-01/dividend_yield|0|2005-07-05/dividend_yield|0|2005-07-06/dividend_yield|0|2005-07-07/dividend_yield|0|2005-07-08/dividend_yield|0|2005-07-11/dividend_yield|0|2005-07-12/dividend_yield|0|2005-07-13/dividend_yield|0|2005-07-14/dividend_yield|0|2005-07-15/dividend_yield|0|2005-07-18/dividend_yield|0|2005-07-19/dividend_yield|0|2005-07-20/dividend_yield|0|2005-07-21/dividend_yield|0|2005-07-22/dividend_yield|0|2005-07-25/dividend_yield|0|2005-07-26/dividend_yield|0|2005-07-27/dividend_yield|0|2005-07-28/dividend_yield|0|2005-07-29/dividend_yield|0|2005-08-01/dividend_yield|0|2005-08-02/dividend_yield|0|2005-08-03/dividend_yield|0|2005-08-04/dividend_yield|0|2005-08-05/dividend_yield|0|2005-08-08/dividend_yield|0|2005-08-09/dividend_yield|0|2005-08-10/dividend_yield|0|2005-08-11/dividend_yield|0|2005-08-12/dividend_yield|0|2005-08-15/dividend_yield|0|2005-08-16/dividend_yield|0|2005-08-17/dividend_yield|0|2005-08-18/dividend_yield|0|2005-08-19/dividend_yield|0|2005-08-22/dividend_yield|0|2005-08-23/dividend_yield|0|2005-08-24/dividend_yield|0|2005-08-25/dividend_yield|0|2005-08-26/dividend_yield|0|2005-08-29/dividend_yield|0|2005-08-30/dividend_yield|0|2005-08-31/dividend_yield|0|2005-07-31/shareholder_yield_ttm|-10.0577|2005-07-12/percent_of_shares_outstanding|1.6556|2005-08-10/percent_of_shares_outstanding|1.117|2005-07-31/average_shares_outs_diluted|4.5724|2005-07-31/eps|-1.05|2005-07-31/revenues|0.208|2005-07-31/gross_profit|-0.096|2005-07-31/sga_expense|1.517|2005-07-31/net_income|-4.339|2005-07-29/price|42|2005-08-31/price|38.5|2005-07-29/total_return_price|42|2005-08-31/total_return_price|38.5|2005-07-12/enterprise_value|159.8558|2005-07-26/enterprise_value|197.9645|2005-08-09/enterprise_value|184.8679|2005-08-23/enterprise_value|171.6127 russ2000_2_0127|CDMO||||||||||||||34.7466||-10.0119||34.405||10.3818|-0.4224||0||1.0831||||||||||35|35|162.0233|36.05|2005-10-31/total_current_assets|14.757|2005-10-31/cash_on_hand|11.902|2005-10-31/inventories_net|1.487|2005-10-31/net_ppe|1.655|2005-10-31/liabilities|4.492|2005-10-31/total_current_liabilities|3.977|2005-10-31/total_long_term_liab|0.515|2005-10-31/book_value_of_equity|12.474|2005-10-31/retained_earnings|-178.713|2005-10-04/ev_revenues|32.6104|2005-10-18/ev_revenues|29.7621|2005-11-01/ev_revenues|53.2185|2005-11-15/ev_revenues|51.031|2005-11-29/ev_revenues|49.3903|2005-10-31/ev_earnings|-9.2375|2005-10-04/ev_free_cash_flow|-9.3964|2005-10-18/ev_free_cash_flow|-8.5757|2005-11-01/ev_free_cash_flow|-9.0435|2005-11-15/ev_free_cash_flow|-8.6718|2005-11-29/ev_free_cash_flow|-8.393|2005-10-31/ev_assets|9.4254|2005-10-04/ps_ratio|32.4757|2005-10-18/ps_ratio|29.9034|2005-11-01/ps_ratio|53.449|2005-11-15/ps_ratio|51.3932|2005-11-29/ps_ratio|49.8514|2005-10-11/price_to_book_value|9.5832|2005-10-25/price_to_book_value|10.7811|2005-11-08/price_to_book_value|14.242|2005-11-22/price_to_book_value|12.5117|2005-10-11/peg_ratio|-0.3899|2005-10-25/peg_ratio|-0.4387|2005-11-08/peg_ratio|-0.9359|2005-11-22/peg_ratio|-0.8222|2005-10-31/debt_equity_ratio|0.0641|2005-10-03/dividend_yield|0|2005-10-04/dividend_yield|0|2005-10-05/dividend_yield|0|2005-10-06/dividend_yield|0|2005-10-07/dividend_yield|0|2005-10-10/dividend_yield|0|2005-10-11/dividend_yield|0|2005-10-12/dividend_yield|0|2005-10-13/dividend_yield|0|2005-10-14/dividend_yield|0|2005-10-17/dividend_yield|0|2005-10-18/dividend_yield|0|2005-10-19/dividend_yield|0|2005-10-20/dividend_yield|0|2005-10-21/dividend_yield|0|2005-10-24/dividend_yield|0|2005-10-25/dividend_yield|0|2005-10-26/dividend_yield|0|2005-10-27/dividend_yield|0|2005-10-28/dividend_yield|0|2005-10-31/dividend_yield|0|2005-11-01/dividend_yield|0|2005-11-02/dividend_yield|0|2005-11-03/dividend_yield|0|2005-11-04/dividend_yield|0|2005-11-07/dividend_yield|0|2005-11-08/dividend_yield|0|2005-11-09/dividend_yield|0|2005-11-10/dividend_yield|0|2005-11-11/dividend_yield|0|2005-11-14/dividend_yield|0|2005-11-15/dividend_yield|0|2005-11-16/dividend_yield|0|2005-11-17/dividend_yield|0|2005-11-18/dividend_yield|0|2005-11-21/dividend_yield|0|2005-11-22/dividend_yield|0|2005-11-23/dividend_yield|0|2005-11-25/dividend_yield|0|2005-11-28/dividend_yield|0|2005-11-29/dividend_yield|0|2005-11-30/dividend_yield|0|2005-10-31/shareholder_yield_ttm|-10.9809|2005-10-11/percent_of_shares_outstanding|0.8456|2005-11-10/percent_of_shares_outstanding|0.8315|2005-10-31/average_shares_outs_diluted|4.7407|2005-10-31/eps|-1.05|2005-10-31/revenues|0.556|2005-10-31/gross_profit|0.128|2005-10-31/sga_expense|1.57|2005-10-31/net_income|-4.571|2005-10-31/price|36.05|2005-11-30/price|33.6|2005-10-31/total_return_price|36.05|2005-11-30/total_return_price|33.6|2005-10-04/enterprise_value|152.0622|2005-10-18/enterprise_value|138.7807|2005-11-01/enterprise_value|161.5713|2005-11-15/enterprise_value|154.93|2005-11-29/enterprise_value|149.949 russ2000_2_0127|CDMO||||||||||||||47.9371||-8.146||46.2539||13.1154|-0.8222||0||0.825||||||||||32.55|32.55|145.537|48.65|2006-01-31/total_current_assets|18.272|2006-01-31/cash_on_hand|15.664|2006-01-31/inventories_net|1.06|2006-01-31/net_ppe|1.824|2006-01-31/liabilities|4.442|2006-01-31/total_current_liabilities|3.91|2006-01-31/total_long_term_liab|0.532|2006-01-31/book_value_of_equity|16.334|2006-01-31/retained_earnings|-181.826|2006-01-10/ev_revenues|49.0836|2006-01-24/ev_revenues|63.4154|2006-02-07/ev_revenues|75.6429|2006-02-21/ev_revenues|78.3728|2006-01-31/ev_earnings|-13.7208|2006-01-10/ev_free_cash_flow|-8.3409|2006-01-24/ev_free_cash_flow|-10.7763|2006-02-07/ev_free_cash_flow|-13.3727|2006-02-21/ev_free_cash_flow|-13.8554|2006-01-31/ev_assets|11.0158|2006-01-10/ps_ratio|47.2818|2006-01-24/ps_ratio|60.1301|2006-02-07/ps_ratio|74.427|2006-02-21/ps_ratio|76.9586|2006-01-03/price_to_book_value|12.5573|2006-01-17/price_to_book_value|13.3945|2006-01-31/price_to_book_value|14.9194|2006-02-14/price_to_book_value|17.388|2006-02-28/price_to_book_value|15.0267|2006-01-03/peg_ratio|-0.7872|2006-01-17/peg_ratio|-0.8397|2006-01-31/peg_ratio|-31.3791|2006-02-03/peg_ratio|-38.3774|2006-02-17/peg_ratio|-32.9594|2006-01-31/debt_equity_ratio|0.0511|2006-01-03/dividend_yield|0|2006-01-04/dividend_yield|0|2006-01-05/dividend_yield|0|2006-01-06/dividend_yield|0|2006-01-09/dividend_yield|0|2006-01-10/dividend_yield|0|2006-01-11/dividend_yield|0|2006-01-12/dividend_yield|0|2006-01-13/dividend_yield|0|2006-01-17/dividend_yield|0|2006-01-18/dividend_yield|0|2006-01-19/dividend_yield|0|2006-01-20/dividend_yield|0|2006-01-23/dividend_yield|0|2006-01-24/dividend_yield|0|2006-01-25/dividend_yield|0|2006-01-26/dividend_yield|0|2006-01-27/dividend_yield|0|2006-01-30/dividend_yield|0|2006-01-31/dividend_yield|0|2006-02-01/dividend_yield|0|2006-02-02/dividend_yield|0|2006-02-03/dividend_yield|0|2006-02-06/dividend_yield|0|2006-02-07/dividend_yield|0|2006-02-08/dividend_yield|0|2006-02-09/dividend_yield|0|2006-02-10/dividend_yield|0|2006-02-13/dividend_yield|0|2006-02-14/dividend_yield|0|2006-02-15/dividend_yield|0|2006-02-16/dividend_yield|0|2006-02-17/dividend_yield|0|2006-02-21/dividend_yield|0|2006-02-22/dividend_yield|0|2006-02-23/dividend_yield|0|2006-02-24/dividend_yield|0|2006-02-27/dividend_yield|0|2006-02-28/dividend_yield|0|2006-01-31/shareholder_yield_ttm|-8.8185|2006-01-10/percent_of_shares_outstanding|1.1928|2006-02-10/percent_of_shares_outstanding|2.0255|2006-01-31/average_shares_outs_diluted|4.8959|2006-01-31/eps|-0.7|2006-01-31/revenues|1.528|2006-01-31/gross_profit|0.44|2006-01-31/sga_expense|1.628|2006-01-31/net_income|-3.113|2006-01-31/price|48.65|2006-02-28/price|49|2006-01-31/total_return_price|48.65|2006-02-28/total_return_price|49|2006-01-10/enterprise_value|149.0179|2006-01-24/enterprise_value|192.5291|2006-02-07/enterprise_value|242.8892|2006-02-21/enterprise_value|251.6551 russ2000_2_0127|CDMO||||||||||||||73.4589||-12.9866||72.4018||15.0267|-34.7654||0||2.2334||||||||||53.9|53.9|235.8765|48.65|2006-04-30/total_current_assets|20.112|2006-04-30/cash_on_hand|17.182|2006-04-30/inventories_net|0.885|2006-04-30/net_ppe|1.906|2006-04-30/liabilities|5.05|2006-04-30/total_current_liabilities|4.484|2006-04-30/total_long_term_liab|0.566|2006-04-30/book_value_of_equity|17.626|2006-04-30/retained_earnings|-186.864|2006-04-04/ev_revenues|75.6429|2006-04-18/ev_revenues|70.1829|2006-05-02/ev_revenues|71.3184|2006-05-16/ev_revenues|73.0038|2006-05-30/ev_revenues|83.6779|2006-04-30/ev_earnings|-13.6628|2006-04-04/ev_free_cash_flow|-13.3727|2006-04-18/ev_free_cash_flow|-12.4075|2006-05-02/ev_free_cash_flow|-12.957|2006-05-16/ev_free_cash_flow|-13.2632|2006-05-30/ev_free_cash_flow|-15.2025|2006-04-30/ev_assets|10.2796|2006-04-04/ps_ratio|74.427|2006-04-18/ps_ratio|69.364|2006-05-02/ps_ratio|72.0568|2006-05-16/ps_ratio|73.6463|2006-05-30/ps_ratio|83.7131|2006-04-11/price_to_book_value|14.5974|2006-04-25/price_to_book_value|15.3487|2006-05-09/price_to_book_value|15.7745|2006-05-23/price_to_book_value|14.3497|2006-04-17/peg_ratio|-29.7989|2006-05-01/peg_ratio||2006-05-15/peg_ratio||2006-05-30/peg_ratio||2006-04-30/debt_equity_ratio|0.0534|2006-04-03/dividend_yield|0|2006-04-04/dividend_yield|0|2006-04-05/dividend_yield|0|2006-04-06/dividend_yield|0|2006-04-07/dividend_yield|0|2006-04-10/dividend_yield|0|2006-04-11/dividend_yield|0|2006-04-12/dividend_yield|0|2006-04-13/dividend_yield|0|2006-04-17/dividend_yield|0|2006-04-18/dividend_yield|0|2006-04-19/dividend_yield|0|2006-04-20/dividend_yield|0|2006-04-21/dividend_yield|0|2006-04-24/dividend_yield|0|2006-04-25/dividend_yield|0|2006-04-26/dividend_yield|0|2006-04-27/dividend_yield|0|2006-04-28/dividend_yield|0|2006-05-01/dividend_yield|0|2006-05-02/dividend_yield|0|2006-05-03/dividend_yield|0|2006-05-04/dividend_yield|0|2006-05-05/dividend_yield|0|2006-05-08/dividend_yield|0|2006-05-09/dividend_yield|0|2006-05-10/dividend_yield|0|2006-05-11/dividend_yield|0|2006-05-12/dividend_yield|0|2006-05-15/dividend_yield|0|2006-05-16/dividend_yield|0|2006-05-17/dividend_yield|0|2006-05-18/dividend_yield|0|2006-05-19/dividend_yield|0|2006-05-22/dividend_yield|0|2006-05-23/dividend_yield|0|2006-05-24/dividend_yield|0|2006-05-25/dividend_yield|0|2006-05-26/dividend_yield|0|2006-05-30/dividend_yield|0|2006-05-31/dividend_yield|0|2006-04-30/shareholder_yield_ttm|-9.4933|2006-04-10/percent_of_shares_outstanding|2.2735|2006-05-10/percent_of_shares_outstanding|2.353|2006-04-30/average_shares_outs_diluted|5.1252|2006-04-30/eps|-1.05|2006-04-30/revenues|0.901|2006-04-30/gross_profit|-0.576|2006-04-30/sga_expense|1.849|2006-04-30/net_income|-5.038|2006-04-28/price|48.65|2006-05-31/price|52.15|2006-04-28/total_return_price|48.65|2006-05-31/total_return_price|52.15|2006-04-04/enterprise_value|242.8892|2006-04-18/enterprise_value|225.3573|2006-05-02/enterprise_value|227.7195|2006-05-16/enterprise_value|233.101|2006-05-30/enterprise_value|267.1836 russ2000_2_0127|CDMO||||||||||||||86.4869||-15.7128||86.3623||17.4029|||0||2.5776||||||||||55.65|55.65|276.1527|49.35|2006-07-31/total_current_assets|30.86|2006-07-31/cash_on_hand|28.5|2006-07-31/inventories_net|0.971|2006-07-31/net_ppe|1.837|2006-07-31/liabilities|4.365|2006-07-31/total_current_liabilities|3.919|2006-07-31/total_long_term_liab|0.446|2006-07-31/book_value_of_equity|28.99|2006-07-31/retained_earnings|-192.321|2006-07-11/ev_revenues|83.0413|2006-07-25/ev_revenues|80.084|2006-08-08/ev_revenues|65.7442|2006-08-22/ev_revenues|67.4488|2006-07-31/ev_earnings|-13.4888|2006-07-11/ev_free_cash_flow|-15.0868|2006-07-25/ev_free_cash_flow|-14.5495|2006-08-08/ev_free_cash_flow|-12.5659|2006-08-22/ev_free_cash_flow|-12.8917|2006-07-31/ev_assets|7.3516|2006-07-11/ps_ratio|78.9446|2006-07-25/ps_ratio|76.2955|2006-08-08/ps_ratio|66.8675|2006-08-22/ps_ratio|68.4105|2006-07-05/price_to_book_value|16.0799|2006-07-19/price_to_book_value|14.6788|2006-08-02/price_to_book_value|9.2125|2006-08-16/price_to_book_value|8.9455|2006-08-30/price_to_book_value|9.4795|2006-07-11/peg_ratio||2006-07-25/peg_ratio||2006-08-08/peg_ratio||2006-08-22/peg_ratio||2006-07-31/debt_equity_ratio|0.0289|2006-07-03/dividend_yield|0|2006-07-05/dividend_yield|0|2006-07-06/dividend_yield|0|2006-07-07/dividend_yield|0|2006-07-10/dividend_yield|0|2006-07-11/dividend_yield|0|2006-07-12/dividend_yield|0|2006-07-13/dividend_yield|0|2006-07-14/dividend_yield|0|2006-07-17/dividend_yield|0|2006-07-18/dividend_yield|0|2006-07-19/dividend_yield|0|2006-07-20/dividend_yield|0|2006-07-21/dividend_yield|0|2006-07-24/dividend_yield|0|2006-07-25/dividend_yield|0|2006-07-26/dividend_yield|0|2006-07-27/dividend_yield|0|2006-07-28/dividend_yield|0|2006-07-31/dividend_yield|0|2006-08-01/dividend_yield|0|2006-08-02/dividend_yield|0|2006-08-03/dividend_yield|0|2006-08-04/dividend_yield|0|2006-08-07/dividend_yield|0|2006-08-08/dividend_yield|0|2006-08-09/dividend_yield|0|2006-08-10/dividend_yield|0|2006-08-11/dividend_yield|0|2006-08-14/dividend_yield|0|2006-08-15/dividend_yield|0|2006-08-16/dividend_yield|0|2006-08-17/dividend_yield|0|2006-08-18/dividend_yield|0|2006-08-21/dividend_yield|0|2006-08-22/dividend_yield|0|2006-08-23/dividend_yield|0|2006-08-24/dividend_yield|0|2006-08-25/dividend_yield|0|2006-08-28/dividend_yield|0|2006-08-29/dividend_yield|0|2006-08-30/dividend_yield|0|2006-08-31/dividend_yield|0|2006-07-31/shareholder_yield_ttm|-10.5736|2006-07-11/percent_of_shares_outstanding|5.0496|2006-08-10/percent_of_shares_outstanding|5.2771|2006-07-31/average_shares_outs_diluted|5.2602|2006-07-31/eps|-1.05|2006-07-31/revenues|0.421|2006-07-31/gross_profit|-0.109|2006-07-31/sga_expense|1.641|2006-07-31/net_income|-5.457|2006-07-31/price|49.35|2006-08-31/price|48.3|2006-07-31/total_return_price|49.35|2006-08-31/total_return_price|48.3|2006-07-11/enterprise_value|265.151|2006-07-25/enterprise_value|255.7083|2006-08-08/enterprise_value|223.9247|2006-08-22/enterprise_value|229.7306 russ2000_2_0127|CDMO||||||||||||||67.5527||-12.9116||68.4105||8.6904|||0||5.2358||||||||||44.45|44.45|230.0844|47.6|2006-10-31/total_current_assets|27.417|2006-10-31/cash_on_hand|23.394|2006-10-31/inventories_net|1.899|2006-10-31/net_ppe|1.92|2006-10-31/liabilities|5.189|2006-10-31/total_current_liabilities|4.865|2006-10-31/total_long_term_liab|0.324|2006-10-31/book_value_of_equity|24.616|2006-10-31/retained_earnings|-197.391|2006-10-03/ev_revenues|61.8628|2006-10-17/ev_revenues|73.8114|2006-10-31/ev_revenues|68.2146|2006-11-14/ev_revenues|66.5685|2006-11-28/ev_revenues|62.7274|2006-10-31/ev_earnings|-12.9067|2006-10-03/ev_free_cash_flow|-11.8241|2006-10-17/ev_free_cash_flow|-14.1078|2006-10-31/ev_free_cash_flow|-13.0027|2006-11-14/ev_free_cash_flow|-12.6889|2006-11-28/ev_free_cash_flow|-11.9568|2006-10-31/ev_assets|8.0883|2006-10-03/ps_ratio|63.2669|2006-10-17/ps_ratio|74.0686|2006-10-31/ps_ratio|70.1011|2006-11-14/ps_ratio|68.5547|2006-11-28/ps_ratio|64.9466|2006-10-11/price_to_book_value|8.4898|2006-10-25/price_to_book_value|8.8909|2006-11-08/price_to_book_value|10.4381|2006-11-22/price_to_book_value|10.0049|2006-10-03/peg_ratio||2006-10-17/peg_ratio||2006-10-31/peg_ratio||2006-11-14/peg_ratio||2006-11-28/peg_ratio||2006-10-31/debt_equity_ratio|0.0297|2006-10-02/dividend_yield|0|2006-10-03/dividend_yield|0|2006-10-04/dividend_yield|0|2006-10-05/dividend_yield|0|2006-10-06/dividend_yield|0|2006-10-09/dividend_yield|0|2006-10-10/dividend_yield|0|2006-10-11/dividend_yield|0|2006-10-12/dividend_yield|0|2006-10-13/dividend_yield|0|2006-10-16/dividend_yield|0|2006-10-17/dividend_yield|0|2006-10-18/dividend_yield|0|2006-10-19/dividend_yield|0|2006-10-20/dividend_yield|0|2006-10-23/dividend_yield|0|2006-10-24/dividend_yield|0|2006-10-25/dividend_yield|0|2006-10-26/dividend_yield|0|2006-10-27/dividend_yield|0|2006-10-30/dividend_yield|0|2006-10-31/dividend_yield|0|2006-11-01/dividend_yield|0|2006-11-02/dividend_yield|0|2006-11-03/dividend_yield|0|2006-11-06/dividend_yield|0|2006-11-07/dividend_yield|0|2006-11-08/dividend_yield|0|2006-11-09/dividend_yield|0|2006-11-10/dividend_yield|0|2006-11-13/dividend_yield|0|2006-11-14/dividend_yield|0|2006-11-15/dividend_yield|0|2006-11-16/dividend_yield|0|2006-11-17/dividend_yield|0|2006-11-20/dividend_yield|0|2006-11-21/dividend_yield|0|2006-11-22/dividend_yield|0|2006-11-24/dividend_yield|0|2006-11-27/dividend_yield|0|2006-11-28/dividend_yield|0|2006-11-29/dividend_yield|0|2006-11-30/dividend_yield|0|2006-10-31/shareholder_yield_ttm|-10.9826|2006-10-10/percent_of_shares_outstanding|5.0945|2006-11-10/percent_of_shares_outstanding|4.6392|2006-10-31/average_shares_outs_diluted|5.537|2006-10-31/eps|-1.05|2006-10-31/revenues|0.684|2006-10-31/gross_profit|0.19|2006-10-31/sga_expense|1.67|2006-10-31/net_income|-5.07|2006-10-31/price|47.6|2006-11-30/price|43.4|2006-10-31/total_return_price|47.6|2006-11-30/total_return_price|43.4|2006-10-03/enterprise_value|210.7048|2006-10-17/enterprise_value|251.4018|2006-10-31/enterprise_value|241.0706|2006-11-14/enterprise_value|235.2529|2006-11-28/enterprise_value|221.6785 russ2000_2_0127|CDMO||||||||||||||59.5666||-11.3543||61.5962||9.5119|||0||4.5546||||||||||40.6|40.6|210.5082|40.95|2007-01-31/total_current_assets|25.267|2007-01-31/cash_on_hand|20.114|2007-01-31/inventories_net|2.871|2007-01-31/net_ppe|1.845|2007-01-31/liabilities|6.265|2007-01-31/total_current_liabilities|6.054|2007-01-31/total_long_term_liab|0.211|2007-01-31/book_value_of_equity|22.106|2007-01-31/retained_earnings|-202.416|2007-01-09/ev_revenues|57.6341|2007-01-23/ev_revenues|58.1862|2007-02-06/ev_revenues|89.4564|2007-02-20/ev_revenues|86.9729|2007-01-31/ev_earnings|-10.1972|2007-01-09/ev_free_cash_flow|-10.9859|2007-01-23/ev_free_cash_flow|-11.0912|2007-02-06/ev_free_cash_flow|-11.1791|2007-02-20/ev_free_cash_flow|-10.8687|2007-01-31/ev_assets|7.4006|2007-01-09/ps_ratio|59.7921|2007-01-23/ps_ratio|60.3075|2007-02-06/ps_ratio|93.7155|2007-02-20/ps_ratio|91.3329|2007-01-03/price_to_book_value|8.9571|2007-01-17/price_to_book_value|9.2741|2007-01-31/price_to_book_value|10.3796|2007-02-14/price_to_book_value|10.557|2007-02-28/price_to_book_value|9.1376|2007-01-09/peg_ratio||2007-01-23/peg_ratio||2007-02-06/peg_ratio|-1.1361|2007-02-20/peg_ratio|-1.1072|2007-01-31/debt_equity_ratio|0.0282|2007-01-03/dividend_yield|0|2007-01-04/dividend_yield|0|2007-01-05/dividend_yield|0|2007-01-08/dividend_yield|0|2007-01-09/dividend_yield|0|2007-01-10/dividend_yield|0|2007-01-11/dividend_yield|0|2007-01-12/dividend_yield|0|2007-01-16/dividend_yield|0|2007-01-17/dividend_yield|0|2007-01-18/dividend_yield|0|2007-01-19/dividend_yield|0|2007-01-22/dividend_yield|0|2007-01-23/dividend_yield|0|2007-01-24/dividend_yield|0|2007-01-25/dividend_yield|0|2007-01-26/dividend_yield|0|2007-01-29/dividend_yield|0|2007-01-30/dividend_yield|0|2007-01-31/dividend_yield|0|2007-02-01/dividend_yield|0|2007-02-02/dividend_yield|0|2007-02-05/dividend_yield|0|2007-02-06/dividend_yield|0|2007-02-07/dividend_yield|0|2007-02-08/dividend_yield|0|2007-02-09/dividend_yield|0|2007-02-12/dividend_yield|0|2007-02-13/dividend_yield|0|2007-02-14/dividend_yield|0|2007-02-15/dividend_yield|0|2007-02-16/dividend_yield|0|2007-02-20/dividend_yield|0|2007-02-21/dividend_yield|0|2007-02-22/dividend_yield|0|2007-02-23/dividend_yield|0|2007-02-26/dividend_yield|0|2007-02-27/dividend_yield|0|2007-02-28/dividend_yield|0|2007-01-31/shareholder_yield_ttm|-10.1948|2007-01-09/percent_of_shares_outstanding|4.4643|2007-02-12/percent_of_shares_outstanding|5.2035|2007-01-31/average_shares_outs_diluted|5.58|2007-01-31/eps|-1.05|2007-01-31/revenues|0.363|2007-01-31/gross_profit|0.14|2007-01-31/sga_expense|1.513|2007-01-31/net_income|-5.025|2007-01-31/price|40.95|2007-02-28/price|36.05|2007-01-31/total_return_price|40.95|2007-02-28/total_return_price|36.05|2007-01-09/enterprise_value|203.6789|2007-01-23/enterprise_value|205.6302|2007-02-06/enterprise_value|211.9222|2007-02-20/enterprise_value|206.0388 russ2000_2_0127|CDMO||||||||||||||68.7607||-8.5928||73.8605||8.7818|-0.8954||0||7.0499||||||||||34.3|34.3|162.8942|35|2007-04-30/total_current_assets|19.898|2007-04-30/cash_on_hand|16.044|2007-04-30/inventories_net|1.916|2007-04-30/net_ppe|1.84|2007-04-30/liabilities|6.008|2007-04-30/total_current_liabilities|5.855|2007-04-30/total_long_term_liab|0.153|2007-04-30/book_value_of_equity|16.989|2007-04-30/retained_earnings|-207.66|2007-04-03/ev_revenues|72.8999|2007-04-17/ev_revenues|88.6286|2007-05-01/ev_revenues|54.9764|2007-05-15/ev_revenues|52.5366|2007-05-29/ev_revenues|55.5863|2007-04-30/ev_earnings|-10.1288|2007-04-03/ev_free_cash_flow|-9.1101|2007-04-17/ev_free_cash_flow|-11.0756|2007-05-01/ev_free_cash_flow|-10.9018|2007-05-15/ev_free_cash_flow|-10.418|2007-05-29/ev_free_cash_flow|-11.0227|2007-04-30/ev_assets|9.1593|2007-04-03/ps_ratio|77.8315|2007-04-17/ps_ratio|92.9213|2007-05-01/ps_ratio|52.2779|2007-05-15/ps_ratio|50.1221|2007-05-29/ps_ratio|52.8168|2007-04-11/price_to_book_value|9.4037|2007-04-25/price_to_book_value|9.315|2007-05-09/price_to_book_value|13.0463|2007-05-23/price_to_book_value|12.9132|2007-04-03/peg_ratio|-0.9436|2007-04-17/peg_ratio|-1.1265|2007-05-01/peg_ratio|-0.8892|2007-05-15/peg_ratio|-0.8525|2007-05-29/peg_ratio|-0.8983|2007-04-30/debt_equity_ratio|0.0303|2007-04-02/dividend_yield|0|2007-04-03/dividend_yield|0|2007-04-04/dividend_yield|0|2007-04-05/dividend_yield|0|2007-04-09/dividend_yield|0|2007-04-10/dividend_yield|0|2007-04-11/dividend_yield|0|2007-04-12/dividend_yield|0|2007-04-13/dividend_yield|0|2007-04-16/dividend_yield|0|2007-04-17/dividend_yield|0|2007-04-18/dividend_yield|0|2007-04-19/dividend_yield|0|2007-04-20/dividend_yield|0|2007-04-23/dividend_yield|0|2007-04-24/dividend_yield|0|2007-04-25/dividend_yield|0|2007-04-26/dividend_yield|0|2007-04-27/dividend_yield|0|2007-04-30/dividend_yield|0|2007-05-01/dividend_yield|0|2007-05-02/dividend_yield|0|2007-05-03/dividend_yield|0|2007-05-04/dividend_yield|0|2007-05-07/dividend_yield|0|2007-05-08/dividend_yield|0|2007-05-09/dividend_yield|0|2007-05-10/dividend_yield|0|2007-05-11/dividend_yield|0|2007-05-14/dividend_yield|0|2007-05-15/dividend_yield|0|2007-05-16/dividend_yield|0|2007-05-17/dividend_yield|0|2007-05-18/dividend_yield|0|2007-05-21/dividend_yield|0|2007-05-22/dividend_yield|0|2007-05-23/dividend_yield|0|2007-05-24/dividend_yield|0|2007-05-25/dividend_yield|0|2007-05-29/dividend_yield|0|2007-05-30/dividend_yield|0|2007-05-31/dividend_yield|0|2007-04-30/shareholder_yield_ttm|-7.8708|2007-04-10/percent_of_shares_outstanding|7.0421|2007-05-10/percent_of_shares_outstanding|6.6512|2007-04-30/average_shares_outs_diluted|6.4619|2007-04-30/eps|-1.05|2007-04-30/revenues|2.24|2007-04-30/gross_profit|0.191|2007-04-30/sga_expense|1.622|2007-04-30/net_income|-5.244|2007-04-30/price|35|2007-05-31/price|48.65|2007-04-30/total_return_price|35|2007-05-31/total_return_price|48.65|2007-04-03/enterprise_value|172.6998|2007-04-17/enterprise_value|209.961|2007-05-01/enterprise_value|203.8525|2007-05-15/enterprise_value|194.8058|2007-05-29/enterprise_value|206.1142 russ2000_2_0127|CDMO||||||||||||||50.7068||-10.0551||48.5052||12.6469|-0.825||0||7.5163||||||||||26.95|26.95|188.0208|26.25|2007-07-31/total_current_assets|35.684|2007-07-31/cash_on_hand|30.635|2007-07-31/inventories_net|2.363|2007-07-31/net_ppe|1.796|2007-07-31/liabilities|5.207|2007-07-31/total_current_liabilities|5.112|2007-07-31/total_long_term_liab|0.095|2007-07-31/book_value_of_equity|33.461|2007-07-31/retained_earnings|-212.316|2007-07-10/ev_revenues|45.6443|2007-07-24/ev_revenues|42.7776|2007-08-07/ev_revenues|25.3132|2007-08-21/ev_revenues|21.8869|2007-07-31/ev_earnings|-6.9731|2007-07-10/ev_free_cash_flow|-9.0512|2007-07-24/ev_free_cash_flow|-8.4828|2007-08-07/ev_free_cash_flow|-6.2253|2007-08-21/ev_free_cash_flow|-5.3827|2007-07-31/ev_assets|3.6057|2007-07-10/ps_ratio|44.032|2007-07-24/ps_ratio|41.4989|2007-08-07/ps_ratio|28.5634|2007-08-21/ps_ratio|25.4534|2007-07-05/price_to_book_value|10.65|2007-07-19/price_to_book_value|9.8246|2007-08-02/price_to_book_value|4.9946|2007-08-16/price_to_book_value|3.9549|2007-08-30/price_to_book_value|4.5964|2007-07-10/peg_ratio|-0.7489|2007-07-24/peg_ratio|-0.7058|2007-08-07/peg_ratio||2007-08-21/peg_ratio||2007-07-31/debt_equity_ratio|0.012|2007-07-02/dividend_yield|0|2007-07-03/dividend_yield|0|2007-07-05/dividend_yield|0|2007-07-06/dividend_yield|0|2007-07-09/dividend_yield|0|2007-07-10/dividend_yield|0|2007-07-11/dividend_yield|0|2007-07-12/dividend_yield|0|2007-07-13/dividend_yield|0|2007-07-16/dividend_yield|0|2007-07-17/dividend_yield|0|2007-07-18/dividend_yield|0|2007-07-19/dividend_yield|0|2007-07-20/dividend_yield|0|2007-07-23/dividend_yield|0|2007-07-24/dividend_yield|0|2007-07-25/dividend_yield|0|2007-07-26/dividend_yield|0|2007-07-27/dividend_yield|0|2007-07-30/dividend_yield|0|2007-07-31/dividend_yield|0|2007-08-01/dividend_yield|0|2007-08-02/dividend_yield|0|2007-08-03/dividend_yield|0|2007-08-06/dividend_yield|0|2007-08-07/dividend_yield|0|2007-08-08/dividend_yield|0|2007-08-09/dividend_yield|0|2007-08-10/dividend_yield|0|2007-08-13/dividend_yield|0|2007-08-14/dividend_yield|0|2007-08-15/dividend_yield|0|2007-08-16/dividend_yield|0|2007-08-17/dividend_yield|0|2007-08-20/dividend_yield|0|2007-08-21/dividend_yield|0|2007-08-22/dividend_yield|0|2007-08-23/dividend_yield|0|2007-08-24/dividend_yield|0|2007-08-27/dividend_yield|0|2007-08-28/dividend_yield|0|2007-08-29/dividend_yield|0|2007-08-30/dividend_yield|0|2007-08-31/dividend_yield|0|2007-07-31/shareholder_yield_ttm|-13.1088|2007-07-10/percent_of_shares_outstanding|2.1668|2007-08-10/percent_of_shares_outstanding|2.1299|2007-07-31/average_shares_outs_diluted|5.8878|2007-07-31/eps|-0.7|2007-07-31/revenues|1.625|2007-07-31/gross_profit|0.444|2007-07-31/sga_expense|1.708|2007-07-31/net_income|-4.656|2007-07-31/price|26.25|2007-08-31/price|25.865|2007-07-31/total_return_price|26.25|2007-08-31/total_return_price|25.865|2007-07-10/enterprise_value|169.249|2007-07-24/enterprise_value|158.6192|2007-08-07/enterprise_value|124.3387|2007-08-21/enterprise_value|107.5085 russ2000_2_0127|CDMO||||||||||||||24.9356||-6.1325||28.2207||4.3679|||0||1.9581||||||||||23.436|23.436|122.4837|21.3465|2007-10-31/total_current_assets|31.151|2007-10-31/cash_on_hand|26.138|2007-10-31/inventories_net|2.5|2007-10-31/net_ppe|1.801|2007-10-31/liabilities|6.992|2007-10-31/total_current_liabilities|6.928|2007-10-31/total_long_term_liab|0.064|2007-10-31/book_value_of_equity|27.453|2007-10-31/retained_earnings|-218.523|2007-10-02/ev_revenues|21.9376|2007-10-16/ev_revenues|23.3192|2007-10-30/ev_revenues|21.6152|2007-11-13/ev_revenues|15.3667|2007-11-27/ev_revenues|12.4097|2007-10-31/ev_earnings|-5.3056|2007-10-02/ev_free_cash_flow|-5.3951|2007-10-16/ev_free_cash_flow|-5.7349|2007-10-30/ev_free_cash_flow|-5.3159|2007-11-13/ev_free_cash_flow|-4.9915|2007-11-27/ev_free_cash_flow|-4.031|2007-10-31/ev_assets|3.255|2007-10-02/ps_ratio|25.4993|2007-10-16/ps_ratio|26.7534|2007-10-30/ps_ratio|25.2067|2007-11-13/ps_ratio|18.4839|2007-11-27/ps_ratio|15.6939|2007-10-11/price_to_book_value|4.3402|2007-10-25/price_to_book_value|3.9887|2007-11-08/price_to_book_value|4.7792|2007-11-23/price_to_book_value|3.7904|2007-10-02/peg_ratio||2007-10-16/peg_ratio||2007-10-30/peg_ratio||2007-11-13/peg_ratio||2007-11-27/peg_ratio||2007-10-31/debt_equity_ratio|0.0106|2007-10-01/dividend_yield|0|2007-10-02/dividend_yield|0|2007-10-03/dividend_yield|0|2007-10-04/dividend_yield|0|2007-10-05/dividend_yield|0|2007-10-08/dividend_yield|0|2007-10-09/dividend_yield|0|2007-10-10/dividend_yield|0|2007-10-11/dividend_yield|0|2007-10-12/dividend_yield|0|2007-10-15/dividend_yield|0|2007-10-16/dividend_yield|0|2007-10-17/dividend_yield|0|2007-10-18/dividend_yield|0|2007-10-19/dividend_yield|0|2007-10-22/dividend_yield|0|2007-10-23/dividend_yield|0|2007-10-24/dividend_yield|0|2007-10-25/dividend_yield|0|2007-10-26/dividend_yield|0|2007-10-29/dividend_yield|0|2007-10-30/dividend_yield|0|2007-10-31/dividend_yield|0|2007-11-01/dividend_yield|0|2007-11-02/dividend_yield|0|2007-11-05/dividend_yield|0|2007-11-06/dividend_yield|0|2007-11-07/dividend_yield|0|2007-11-08/dividend_yield|0|2007-11-09/dividend_yield|0|2007-11-12/dividend_yield|0|2007-11-13/dividend_yield|0|2007-11-14/dividend_yield|0|2007-11-15/dividend_yield|0|2007-11-16/dividend_yield|0|2007-11-19/dividend_yield|0|2007-11-20/dividend_yield|0|2007-11-21/dividend_yield|0|2007-11-23/dividend_yield|0|2007-11-26/dividend_yield|0|2007-11-27/dividend_yield|0|2007-11-28/dividend_yield|0|2007-11-29/dividend_yield|0|2007-11-30/dividend_yield|0|2007-10-31/shareholder_yield_ttm|-15.9666|2007-10-10/percent_of_shares_outstanding|1.971|2007-10-26/percent_of_shares_outstanding|1.928|2007-11-09/percent_of_shares_outstanding|1.933|2007-11-27/percent_of_shares_outstanding|1.8953|2007-10-31/average_shares_outs_diluted|6.4632|2007-10-31/eps|-1.05|2007-10-31/revenues|1.892|2007-10-31/gross_profit|0.49|2007-10-31/sga_expense|1.943|2007-10-31/net_income|-6.207|2007-10-31/price|21.3465|2007-11-30/price|17.5|2007-10-31/total_return_price|21.3465|2007-11-30/total_return_price|17.5|2007-10-02/enterprise_value|107.7573|2007-10-16/enterprise_value|114.5437|2007-10-30/enterprise_value|106.1738|2007-11-13/enterprise_value|94.0444|2007-11-27/enterprise_value|75.9474 russ2000_2_0127|CDMO||||||||||||||9.656||-3.1365||13.0957||3.4608|||0||1.9049||||||||||12.95|12.95|59.0946|17.5|2008-01-31/total_current_assets|24.913|2008-01-31/cash_on_hand|20.063|2008-01-31/inventories_net|2.394|2008-01-31/net_ppe|1.801|2008-01-31/liabilities|6.71|2008-01-31/total_current_liabilities|6.693|2008-01-31/total_long_term_liab|0.017|2008-01-31/book_value_of_equity|21.531|2008-01-31/retained_earnings|-224.677|2008-01-09/ev_revenues|9.4527|2008-01-23/ev_revenues|9.4527|2008-02-06/ev_revenues|12.8259|2008-02-20/ev_revenues|17.6929|2008-01-31/ev_earnings|-4.1804|2008-01-09/ev_free_cash_flow|-3.0705|2008-01-23/ev_free_cash_flow|-3.0705|2008-02-06/ev_free_cash_flow|-4.7122|2008-02-20/ev_free_cash_flow|-6.5002|2008-01-31/ev_assets|3.2952|2008-01-09/ps_ratio|12.9038|2008-01-23/ps_ratio|12.9038|2008-02-06/ps_ratio|15.1768|2008-02-20/ps_ratio|19.9351|2008-01-04/price_to_book_value|3.1806|2008-01-18/price_to_book_value|3.0488|2008-02-01/price_to_book_value|5.4633|2008-02-15/price_to_book_value|6.619|2008-02-29/price_to_book_value|6.619|2008-01-09/peg_ratio||2008-01-23/peg_ratio||2008-02-06/peg_ratio||2008-02-20/peg_ratio||2008-01-31/debt_equity_ratio|0.0008|2008-01-02/dividend_yield|0|2008-01-03/dividend_yield|0|2008-01-04/dividend_yield|0|2008-01-07/dividend_yield|0|2008-01-08/dividend_yield|0|2008-01-09/dividend_yield|0|2008-01-10/dividend_yield|0|2008-01-11/dividend_yield|0|2008-01-14/dividend_yield|0|2008-01-15/dividend_yield|0|2008-01-16/dividend_yield|0|2008-01-17/dividend_yield|0|2008-01-18/dividend_yield|0|2008-01-22/dividend_yield|0|2008-01-23/dividend_yield|0|2008-01-24/dividend_yield|0|2008-01-25/dividend_yield|0|2008-01-28/dividend_yield|0|2008-01-29/dividend_yield|0|2008-01-30/dividend_yield|0|2008-01-31/dividend_yield|0|2008-02-01/dividend_yield|0|2008-02-04/dividend_yield|0|2008-02-05/dividend_yield|0|2008-02-06/dividend_yield|0|2008-02-07/dividend_yield|0|2008-02-08/dividend_yield|0|2008-02-11/dividend_yield|0|2008-02-12/dividend_yield|0|2008-02-13/dividend_yield|0|2008-02-14/dividend_yield|0|2008-02-15/dividend_yield|0|2008-02-19/dividend_yield|0|2008-02-20/dividend_yield|0|2008-02-21/dividend_yield|0|2008-02-22/dividend_yield|0|2008-02-25/dividend_yield|0|2008-02-26/dividend_yield|0|2008-02-27/dividend_yield|0|2008-02-28/dividend_yield|0|2008-02-29/dividend_yield|0|2008-01-31/shareholder_yield_ttm|-18.3801|2008-01-15/percent_of_shares_outstanding|1.8793|2008-01-31/percent_of_shares_outstanding|1.8502|2008-02-15/percent_of_shares_outstanding|1.8296|2008-02-29/percent_of_shares_outstanding|1.7954|2008-01-31/average_shares_outs_diluted|6.4632|2008-01-31/eps|-1.05|2008-01-31/revenues|1.675|2008-01-31/gross_profit|0.386|2008-01-31/sga_expense|1.847|2008-01-31/net_income|-6.154|2008-01-31/price|17.5|2008-02-29/price|22.05|2008-01-31/total_return_price|17.5|2008-02-29/total_return_price|22.05|2008-01-09/enterprise_value|57.8504|2008-01-23/enterprise_value|57.8504|2008-02-06/enterprise_value|95.3221|2008-02-20/enterprise_value|131.4934 russ2000_2_0127|CDMO||||||||||||||12.5215||-4.6003||14.8792||4.938|||0||1.7585||||||||||16.45|16.45|93.06|14.63|2008-04-30/total_current_assets|19.843|2008-04-30/cash_on_hand|15.13|2008-04-30/inventories_net|2.9|2008-04-30/net_ppe|2.058|2008-04-30/liabilities|7.462|2008-04-30/total_current_liabilities|7.44|2008-04-30/total_long_term_liab|0.022|2008-04-30/book_value_of_equity|15.595|2008-04-30/retained_earnings|-230.836|2008-04-02/ev_revenues|12.2172|2008-04-16/ev_revenues|10.4213|2008-04-30/ev_revenues|13.0393|2008-05-14/ev_revenues|13.5777|2008-05-28/ev_revenues|14.2274|2008-04-30/ev_earnings|-3.4281|2008-04-02/ev_free_cash_flow|-4.4885|2008-04-16/ev_free_cash_flow|-3.8287|2008-04-30/ev_free_cash_flow|-3.6751|2008-05-14/ev_free_cash_flow|-3.8268|2008-05-28/ev_free_cash_flow|-4.01|2008-04-30/ev_assets|3.4457|2008-04-02/ps_ratio|14.5816|2008-04-16/ps_ratio|12.8259|2008-04-30/ps_ratio|15.1715|2008-05-14/ps_ratio|15.6978|2008-05-28/ps_ratio|16.3329|2008-04-11/price_to_book_value|5.1691|2008-04-25/price_to_book_value|3.9924|2008-05-09/price_to_book_value|6.4041|2008-05-23/price_to_book_value|6.6725|2008-04-02/peg_ratio||2008-04-16/peg_ratio||2008-04-30/peg_ratio||2008-05-14/peg_ratio||2008-05-28/peg_ratio||2008-04-30/debt_equity_ratio|0.0014|2008-04-01/dividend_yield|0|2008-04-02/dividend_yield|0|2008-04-03/dividend_yield|0|2008-04-04/dividend_yield|0|2008-04-07/dividend_yield|0|2008-04-08/dividend_yield|0|2008-04-09/dividend_yield|0|2008-04-10/dividend_yield|0|2008-04-11/dividend_yield|0|2008-04-14/dividend_yield|0|2008-04-15/dividend_yield|0|2008-04-16/dividend_yield|0|2008-04-17/dividend_yield|0|2008-04-18/dividend_yield|0|2008-04-21/dividend_yield|0|2008-04-22/dividend_yield|0|2008-04-23/dividend_yield|0|2008-04-24/dividend_yield|0|2008-04-25/dividend_yield|0|2008-04-28/dividend_yield|0|2008-04-29/dividend_yield|0|2008-04-30/dividend_yield|0|2008-05-01/dividend_yield|0|2008-05-02/dividend_yield|0|2008-05-05/dividend_yield|0|2008-05-06/dividend_yield|0|2008-05-07/dividend_yield|0|2008-05-08/dividend_yield|0|2008-05-09/dividend_yield|0|2008-05-12/dividend_yield|0|2008-05-13/dividend_yield|0|2008-05-14/dividend_yield|0|2008-05-15/dividend_yield|0|2008-05-16/dividend_yield|0|2008-05-19/dividend_yield|0|2008-05-20/dividend_yield|0|2008-05-21/dividend_yield|0|2008-05-22/dividend_yield|0|2008-05-23/dividend_yield|0|2008-05-27/dividend_yield|0|2008-05-28/dividend_yield|0|2008-05-29/dividend_yield|0|2008-05-30/dividend_yield|0|2008-04-30/shareholder_yield_ttm|-22.0097|2008-04-15/percent_of_shares_outstanding|1.8675|2008-04-30/percent_of_shares_outstanding|0.4441|2008-05-15/percent_of_shares_outstanding|0.4494|2008-05-30/percent_of_shares_outstanding|0.5263|2008-04-30/average_shares_outs_diluted|6.46|2008-04-30/eps|-0.7|2008-04-30/revenues|0.901|2008-04-30/gross_profit|-0.031|2008-04-30/sga_expense|1.652|2008-04-30/net_income|-6.159|2008-04-30/price|14.63|2008-05-30/price|15.05|2008-04-30/total_return_price|14.63|2008-05-30/total_return_price|15.05|2008-04-02/enterprise_value|90.7979|2008-04-16/enterprise_value|77.4514|2008-04-30/enterprise_value|79.4486|2008-05-14/enterprise_value|82.7287|2008-05-28/enterprise_value|86.6874 russ2000_2_0127|CDMO||||||||||||||10.5147||-2.9636||12.7034||5.222|||0||0.5294||||||||||14.7035|14.7035|64.0662|12.95|2008-07-31/total_current_assets|19.682|2008-07-31/cash_on_hand|9.963|2008-07-31/inventories_net|4.628|2008-07-31/net_ppe|1.925|2008-07-31/liabilities|12.028|2008-07-31/total_current_liabilities|12.012|2008-07-31/total_long_term_liab|0.016|2008-07-31/book_value_of_equity|10.78|2008-07-31/retained_earnings|-235.922|2008-07-09/ev_revenues|12.7423|2008-07-23/ev_revenues|12.371|2008-08-06/ev_revenues|11.2314|2008-08-20/ev_revenues|10.8119|2008-07-31/ev_earnings|-3.1245|2008-07-09/ev_free_cash_flow|-3.5914|2008-07-23/ev_free_cash_flow|-3.4868|2008-08-06/ev_free_cash_flow|-3.2888|2008-08-20/ev_free_cash_flow|-3.166|2008-07-31/ev_assets|3.2338|2008-07-09/ps_ratio|14.8811|2008-07-23/ps_ratio|14.5182|2008-08-06/ps_ratio|12.8907|2008-08-20/ps_ratio|12.4712|2008-07-07/price_to_book_value|5.911|2008-07-21/price_to_book_value|5.8109|2008-08-04/price_to_book_value|7.4075|2008-08-18/price_to_book_value|7.6572|2008-07-09/peg_ratio||2008-07-23/peg_ratio||2008-08-06/peg_ratio||2008-08-20/peg_ratio||2008-07-31/debt_equity_ratio|0.002|2008-07-01/dividend_yield|0|2008-07-02/dividend_yield|0|2008-07-03/dividend_yield|0|2008-07-07/dividend_yield|0|2008-07-08/dividend_yield|0|2008-07-09/dividend_yield|0|2008-07-10/dividend_yield|0|2008-07-11/dividend_yield|0|2008-07-14/dividend_yield|0|2008-07-15/dividend_yield|0|2008-07-16/dividend_yield|0|2008-07-17/dividend_yield|0|2008-07-18/dividend_yield|0|2008-07-21/dividend_yield|0|2008-07-22/dividend_yield|0|2008-07-23/dividend_yield|0|2008-07-24/dividend_yield|0|2008-07-25/dividend_yield|0|2008-07-28/dividend_yield|0|2008-07-29/dividend_yield|0|2008-07-30/dividend_yield|0|2008-07-31/dividend_yield|0|2008-08-01/dividend_yield|0|2008-08-04/dividend_yield|0|2008-08-05/dividend_yield|0|2008-08-06/dividend_yield|0|2008-08-07/dividend_yield|0|2008-08-08/dividend_yield|0|2008-08-11/dividend_yield|0|2008-08-12/dividend_yield|0|2008-08-13/dividend_yield|0|2008-08-14/dividend_yield|0|2008-08-15/dividend_yield|0|2008-08-18/dividend_yield|0|2008-08-19/dividend_yield|0|2008-08-20/dividend_yield|0|2008-08-21/dividend_yield|0|2008-08-22/dividend_yield|0|2008-08-25/dividend_yield|0|2008-08-26/dividend_yield|0|2008-08-27/dividend_yield|0|2008-08-28/dividend_yield|0|2008-08-29/dividend_yield|0|2008-07-31/shareholder_yield_ttm|0.1166|2008-07-15/percent_of_shares_outstanding|0.4449|2008-07-31/percent_of_shares_outstanding|0.4378|2008-08-15/percent_of_shares_outstanding|0.35|2008-08-29/percent_of_shares_outstanding|0.3574|2008-07-31/average_shares_outs_diluted|6.4632|2008-07-31/eps|-0.7|2008-07-31/revenues|1.517|2008-07-31/gross_profit|0.614|2008-07-31/sga_expense|1.706|2008-07-31/net_income|-5.086|2008-07-31/price|12.95|2008-08-29/price|11.2|2008-07-31/total_return_price|12.95|2008-08-29/total_return_price|11.2|2008-07-09/enterprise_value|77.6389|2008-07-23/enterprise_value|75.3768|2008-08-06/enterprise_value|67.2199|2008-08-20/enterprise_value|64.709 russ2000_2_0127|CDMO||||||||||||||10.6607||-3.1217||12.3201||6.9458|||0||0.2917||||||||||11.585|11.585|63.8041|9.1|2008-10-31/total_current_assets|18.636|2008-10-31/cash_on_hand|8.21|2008-10-31/inventories_net|6.7|2008-10-31/net_ppe|1.91|2008-10-31/liabilities|15.242|2008-10-31/total_current_liabilities|15.232|2008-10-31/total_long_term_liab|0.01|2008-10-31/book_value_of_equity|6.505|2008-10-31/retained_earnings|-240.419|2008-10-01/ev_revenues|11.9458|2008-10-15/ev_revenues|9.3|2008-10-29/ev_revenues|8.5894|2008-11-12/ev_revenues|8.3942|2008-11-26/ev_revenues|11.0147|2008-10-31/ev_earnings|-2.3122|2008-10-01/ev_free_cash_flow|-3.498|2008-10-15/ev_free_cash_flow|-2.7232|2008-10-29/ev_free_cash_flow|-2.5152|2008-11-12/ev_free_cash_flow|-2.7967|2008-11-26/ev_free_cash_flow|-3.6698|2008-10-31/ev_assets|2.3281|2008-10-01/ps_ratio|13.605|2008-10-15/ps_ratio|10.9596|2008-10-29/ps_ratio|10.2491|2008-11-12/ps_ratio|9.7498|2008-11-26/ps_ratio|12.37|2008-10-14/price_to_book_value|6.1191|2008-10-28/price_to_book_value|5.4476|2008-11-11/price_to_book_value|9.0415|2008-11-25/price_to_book_value|9.4241|2008-10-01/peg_ratio||2008-10-15/peg_ratio||2008-10-29/peg_ratio||2008-11-12/peg_ratio||2008-11-26/peg_ratio||2008-10-31/debt_equity_ratio|0.0035|2008-10-01/dividend_yield|0|2008-10-02/dividend_yield|0|2008-10-03/dividend_yield|0|2008-10-06/dividend_yield|0|2008-10-07/dividend_yield|0|2008-10-08/dividend_yield|0|2008-10-09/dividend_yield|0|2008-10-10/dividend_yield|0|2008-10-13/dividend_yield|0|2008-10-14/dividend_yield|0|2008-10-15/dividend_yield|0|2008-10-16/dividend_yield|0|2008-10-17/dividend_yield|0|2008-10-20/dividend_yield|0|2008-10-21/dividend_yield|0|2008-10-22/dividend_yield|0|2008-10-23/dividend_yield|0|2008-10-24/dividend_yield|0|2008-10-27/dividend_yield|0|2008-10-28/dividend_yield|0|2008-10-29/dividend_yield|0|2008-10-30/dividend_yield|0|2008-10-31/dividend_yield|0|2008-11-03/dividend_yield|0|2008-11-04/dividend_yield|0|2008-11-05/dividend_yield|0|2008-11-06/dividend_yield|0|2008-11-07/dividend_yield|0|2008-11-10/dividend_yield|0|2008-11-11/dividend_yield|0|2008-11-12/dividend_yield|0|2008-11-13/dividend_yield|0|2008-11-14/dividend_yield|0|2008-11-17/dividend_yield|0|2008-11-18/dividend_yield|0|2008-11-19/dividend_yield|0|2008-11-20/dividend_yield|0|2008-11-21/dividend_yield|0|2008-11-24/dividend_yield|0|2008-11-25/dividend_yield|0|2008-11-26/dividend_yield|0|2008-11-28/dividend_yield|0|2008-10-31/shareholder_yield_ttm|0.1292|2008-10-15/percent_of_shares_outstanding|0.187|2008-10-31/percent_of_shares_outstanding|0.2942|2008-11-14/percent_of_shares_outstanding|0.2918|2008-11-28/percent_of_shares_outstanding|0.2342|2008-10-31/average_shares_outs_diluted|6.4632|2008-10-31/eps|-0.7|2008-10-31/revenues|1.941|2008-10-31/gross_profit|1.278|2008-10-31/sga_expense|1.527|2008-10-31/net_income|-4.497|2008-10-31/price|9.1|2008-11-28/price|13.622|2008-10-31/total_return_price|9.1|2008-11-28/total_return_price|13.622|2008-10-01/enterprise_value|71.4953|2008-10-15/enterprise_value|55.6605|2008-10-29/enterprise_value|51.4077|2008-11-12/enterprise_value|50.6507|2008-11-26/enterprise_value|66.463 russ2000_2_0127|CDMO||||||||||||||9.5152||-3.1701||10.8706||9.737|||0||0.2026||||||||||10.15|10.15|57.4145|15.05|2009-01-31/total_current_assets|19.682|2009-01-31/cash_on_hand|10.85|2009-01-31/inventories_net|5.547|2009-01-31/net_ppe|1.799|2009-01-31/liabilities|19.034|2009-01-31/total_current_liabilities|15.211|2009-01-31/total_long_term_liab|3.823|2009-01-31/book_value_of_equity|3.792|2009-01-31/retained_earnings|-243.751|2009-01-07/ev_revenues|9.1403|2009-01-21/ev_revenues|14.3888|2009-02-04/ev_revenues|8.7256|2009-02-18/ev_revenues|8.2403|2009-01-31/ev_earnings|-4.7728|2009-01-07/ev_free_cash_flow|-3.0452|2009-01-21/ev_free_cash_flow|-4.7939|2009-02-04/ev_free_cash_flow|-6.9242|2009-02-18/ev_free_cash_flow|-6.539|2009-01-31/ev_assets|3.9883|2009-01-07/ps_ratio|10.4957|2009-01-21/ps_ratio|15.7436|2009-02-04/ps_ratio|9.2819|2009-02-18/ps_ratio|8.7966|2009-01-06/price_to_book_value|10.4325|2009-01-20/price_to_book_value|13.91|2009-02-03/price_to_book_value|25.6457|2009-02-17/price_to_book_value|25.0551|2009-01-07/peg_ratio||2009-01-21/peg_ratio||2009-02-04/peg_ratio||2009-02-18/peg_ratio||2009-01-31/debt_equity_ratio|1.217|2009-01-02/dividend_yield|0|2009-01-05/dividend_yield|0|2009-01-06/dividend_yield|0|2009-01-07/dividend_yield|0|2009-01-08/dividend_yield|0|2009-01-09/dividend_yield|0|2009-01-12/dividend_yield|0|2009-01-13/dividend_yield|0|2009-01-14/dividend_yield|0|2009-01-15/dividend_yield|0|2009-01-16/dividend_yield|0|2009-01-20/dividend_yield|0|2009-01-21/dividend_yield|0|2009-01-22/dividend_yield|0|2009-01-23/dividend_yield|0|2009-01-26/dividend_yield|0|2009-01-27/dividend_yield|0|2009-01-28/dividend_yield|0|2009-01-29/dividend_yield|0|2009-01-30/dividend_yield|0|2009-02-02/dividend_yield|0|2009-02-03/dividend_yield|0|2009-02-04/dividend_yield|0|2009-02-05/dividend_yield|0|2009-02-06/dividend_yield|0|2009-02-09/dividend_yield|0|2009-02-10/dividend_yield|0|2009-02-11/dividend_yield|0|2009-02-12/dividend_yield|0|2009-02-13/dividend_yield|0|2009-02-17/dividend_yield|0|2009-02-18/dividend_yield|0|2009-02-19/dividend_yield|0|2009-02-20/dividend_yield|0|2009-02-23/dividend_yield|0|2009-02-24/dividend_yield|0|2009-02-25/dividend_yield|0|2009-02-26/dividend_yield|0|2009-02-27/dividend_yield|0|2009-01-31/shareholder_yield_ttm|-0.8893|2009-01-15/percent_of_shares_outstanding|0.1653|2009-01-30/percent_of_shares_outstanding|0.1753|2009-02-13/percent_of_shares_outstanding|0.1688|2009-02-27/percent_of_shares_outstanding|0.1631|2009-01-31/average_shares_outs_diluted|6.4632|2009-01-31/eps|-0.49|2009-01-31/revenues|6.826|2009-01-31/gross_profit|2.72|2009-01-31/sga_expense|1.489|2009-01-31/net_income|-3.332|2009-01-31/interest_income|-0.098|2009-01-30/price|15.05|2009-02-27/price|11.2|2009-01-30/total_return_price|15.05|2009-02-27/total_return_price|11.2|2009-01-07/enterprise_value|55.1524|2009-01-21/enterprise_value|86.822|2009-02-04/enterprise_value|97.5963|2009-02-18/enterprise_value|92.1672 russ2000_2_0127|CDMO||||||||||||||7.4313||-5.897||7.9877||22.0724|||0||0.1419||||||||||12.95|12.95|83.1187|13.16|2009-04-30/total_current_assets|20.134|2009-04-30/cash_on_hand|10.018|2009-04-30/inventories_net|4.707|2009-04-30/net_ppe|1.681|2009-04-30/liabilities|22.226|2009-04-30/total_current_liabilities|18.864|2009-04-30/total_long_term_liab|3.362|2009-04-30/book_value_of_equity|0.901|2009-04-30/retained_earnings|-247.36|2009-04-01/ev_revenues|7.1319|2009-04-15/ev_revenues|7.1481|2009-04-29/ev_revenues|7.2432|2009-05-13/ev_revenues|5.25|2009-05-27/ev_revenues|7.232|2009-04-30/ev_earnings|-4.8575|2009-04-01/ev_free_cash_flow|-5.6595|2009-04-15/ev_free_cash_flow|-5.6724|2009-04-29/ev_free_cash_flow|-5.7478|2009-05-13/ev_free_cash_flow|-9.3352|2009-05-27/ev_free_cash_flow|-12.8594|2009-04-30/ev_assets|3.4707|2009-04-01/ps_ratio|7.6884|2009-04-15/ps_ratio|7.7046|2009-04-29/ps_ratio|7.7996|2009-05-13/ps_ratio|5.509|2009-05-27/ps_ratio|7.4783|2009-04-14/price_to_book_value|23.2356|2009-04-28/price_to_book_value|23.862|2009-05-12/price_to_book_value|113.7181|2009-05-26/price_to_book_value|131.4076|2009-04-01/peg_ratio||2009-04-15/peg_ratio||2009-04-29/peg_ratio||2009-05-13/peg_ratio||2009-05-27/peg_ratio||2009-04-30/debt_equity_ratio|5.1865|2009-04-01/dividend_yield|0|2009-04-02/dividend_yield|0|2009-04-03/dividend_yield|0|2009-04-06/dividend_yield|0|2009-04-07/dividend_yield|0|2009-04-08/dividend_yield|0|2009-04-09/dividend_yield|0|2009-04-13/dividend_yield|0|2009-04-14/dividend_yield|0|2009-04-15/dividend_yield|0|2009-04-16/dividend_yield|0|2009-04-17/dividend_yield|0|2009-04-20/dividend_yield|0|2009-04-21/dividend_yield|0|2009-04-22/dividend_yield|0|2009-04-23/dividend_yield|0|2009-04-24/dividend_yield|0|2009-04-27/dividend_yield|0|2009-04-28/dividend_yield|0|2009-04-29/dividend_yield|0|2009-04-30/dividend_yield|0|2009-05-01/dividend_yield|0|2009-05-04/dividend_yield|0|2009-05-05/dividend_yield|0|2009-05-06/dividend_yield|0|2009-05-07/dividend_yield|0|2009-05-08/dividend_yield|0|2009-05-11/dividend_yield|0|2009-05-12/dividend_yield|0|2009-05-13/dividend_yield|0|2009-05-14/dividend_yield|0|2009-05-15/dividend_yield|0|2009-05-18/dividend_yield|0|2009-05-19/dividend_yield|0|2009-05-20/dividend_yield|0|2009-05-21/dividend_yield|0|2009-05-22/dividend_yield|0|2009-05-26/dividend_yield|0|2009-05-27/dividend_yield|0|2009-05-28/dividend_yield|0|2009-05-29/dividend_yield|0|2009-04-30/shareholder_yield_ttm|-1.7302|2009-04-15/percent_of_shares_outstanding|0.123|2009-04-30/percent_of_shares_outstanding|0.138|2009-05-15/percent_of_shares_outstanding|0.1209|2009-05-29/percent_of_shares_outstanding|0.1548|2009-04-30/average_shares_outs_diluted|6.4655|2009-04-30/eps|-0.56|2009-04-30/revenues|7.867|2009-04-30/gross_profit|4.475|2009-04-30/sga_expense|2.257|2009-04-30/net_income|-3.609|2009-04-30/interest_income|-0.237|2009-04-30/price|13.16|2009-05-29/price|28.7|2009-04-30/total_return_price|13.16|2009-05-29/total_return_price|28.7|2009-04-01/enterprise_value|79.7708|2009-04-15/enterprise_value|79.9518|2009-04-29/enterprise_value|81.015|2009-05-13/enterprise_value|95.2935|2009-05-27/enterprise_value|131.2684 russ2000_2_0127|CDMO||||||||||||||10.2991||-18.3129||10.5257||213.4111|||0||0.514||||||||||29.4|29.4|186.9384|28.6965|2009-07-31/total_current_assets|23.312|2009-07-31/cash_on_hand|12.778|2009-07-31/inventories_net|6.177|2009-07-31/net_ppe|1.574|2009-07-31/liabilities|20.988|2009-07-31/total_current_liabilities|18.092|2009-07-31/total_long_term_liab|2.896|2009-07-31/book_value_of_equity|5.225|2009-07-31/retained_earnings|-249.788|2009-07-08/ev_revenues|8.6119|2009-07-22/ev_revenues|10.1496|2009-08-05/ev_revenues|7.7558|2009-08-19/ev_revenues|6.8437|2009-07-31/ev_earnings|-13.4196|2009-07-08/ev_free_cash_flow|-15.3129|2009-07-22/ev_free_cash_flow|-18.0472|2009-08-05/ev_free_cash_flow|-20.8317|2009-08-19/ev_free_cash_flow|-18.382|2009-07-31/ev_assets|7.0986|2009-07-08/ps_ratio|8.8493|2009-07-22/ps_ratio|9.9711|2009-08-05/ps_ratio|7.8067|2009-08-19/ps_ratio|6.9284|2009-07-08/price_to_book_value|179.422|2009-07-22/price_to_book_value|210.4009|2009-08-05/price_to_book_value|36.2821|2009-08-19/price_to_book_value|32.2004|2009-07-08/peg_ratio||2009-07-22/peg_ratio||2009-08-05/peg_ratio||2009-08-19/peg_ratio||2009-07-31/debt_equity_ratio|0.8737|2009-07-01/dividend_yield|0|2009-07-02/dividend_yield|0|2009-07-06/dividend_yield|0|2009-07-07/dividend_yield|0|2009-07-08/dividend_yield|0|2009-07-09/dividend_yield|0|2009-07-10/dividend_yield|0|2009-07-13/dividend_yield|0|2009-07-14/dividend_yield|0|2009-07-15/dividend_yield|0|2009-07-16/dividend_yield|0|2009-07-17/dividend_yield|0|2009-07-20/dividend_yield|0|2009-07-21/dividend_yield|0|2009-07-22/dividend_yield|0|2009-07-23/dividend_yield|0|2009-07-24/dividend_yield|0|2009-07-27/dividend_yield|0|2009-07-28/dividend_yield|0|2009-07-29/dividend_yield|0|2009-07-30/dividend_yield|0|2009-07-31/dividend_yield|0|2009-08-03/dividend_yield|0|2009-08-04/dividend_yield|0|2009-08-05/dividend_yield|0|2009-08-06/dividend_yield|0|2009-08-07/dividend_yield|0|2009-08-10/dividend_yield|0|2009-08-11/dividend_yield|0|2009-08-12/dividend_yield|0|2009-08-13/dividend_yield|0|2009-08-14/dividend_yield|0|2009-08-17/dividend_yield|0|2009-08-18/dividend_yield|0|2009-08-19/dividend_yield|0|2009-08-20/dividend_yield|0|2009-08-21/dividend_yield|0|2009-08-24/dividend_yield|0|2009-08-25/dividend_yield|0|2009-08-26/dividend_yield|0|2009-08-27/dividend_yield|0|2009-08-28/dividend_yield|0|2009-08-31/dividend_yield|0|2009-07-31/shareholder_yield_ttm|-4.1426|2009-07-15/percent_of_shares_outstanding|0.5403|2009-07-31/percent_of_shares_outstanding|0.5406|2009-08-14/percent_of_shares_outstanding|0.6051|2009-08-31/percent_of_shares_outstanding|0.5798|2009-07-31/average_shares_outs_diluted|6.687|2009-07-31/eps|-0.35|2009-07-31/revenues|6.75|2009-07-31/gross_profit|5.677|2009-07-31/sga_expense|1.793|2009-07-31/net_income|-2.428|2009-07-31/interest_income|-0.238|2009-07-31/price|28.6965|2009-08-31/price|26.95|2009-07-31/total_return_price|28.6965|2009-08-31/total_return_price|26.95|2009-07-08/enterprise_value|156.3142|2009-07-22/enterprise_value|184.2262|2009-08-05/enterprise_value|181.361|2009-08-19/enterprise_value|160.0339 russ2000_2_0127|CDMO||||||||||||||6.6454||-17.8493||6.7333||31.3127|||0||0.5615||||||||||24.15|24.15|155.396|19.74|2009-10-31/total_current_assets|24.755|2009-10-31/cash_on_hand|13.599|2009-10-31/inventories_net|5.85|2009-10-31/net_ppe|1.431|2009-10-31/liabilities|19.611|2009-10-31/total_current_liabilities|17.302|2009-10-31/total_long_term_liab|2.309|2009-10-31/book_value_of_equity|7.918|2009-10-31/retained_earnings|-252.575|2009-10-14/ev_revenues|6.18|2009-10-28/ev_revenues|5.2461|2009-11-11/ev_revenues|5.3521|2009-11-25/ev_revenues|4.5416|2009-10-31/ev_earnings|-10.5476|2009-10-14/ev_free_cash_flow|-16.5992|2009-10-28/ev_free_cash_flow|-14.0908|2009-11-11/ev_free_cash_flow|-14.0648|2009-11-25/ev_free_cash_flow|-11.9349|2009-10-31/ev_assets|4.6575|2009-10-14/ps_ratio|6.2854|2009-10-28/ps_ratio|5.3866|2009-11-11/ps_ratio|5.399|2009-11-25/ps_ratio|4.63|2009-10-14/price_to_book_value|29.2298|2009-10-28/price_to_book_value|25.0502|2009-11-11/price_to_book_value|20.3676|2009-11-25/price_to_book_value|17.4667|2009-10-14/peg_ratio||2009-10-28/peg_ratio||2009-11-11/peg_ratio||2009-11-25/peg_ratio||2009-10-31/debt_equity_ratio|0.5056|2009-10-01/dividend_yield|0|2009-10-02/dividend_yield|0|2009-10-05/dividend_yield|0|2009-10-06/dividend_yield|0|2009-10-07/dividend_yield|0|2009-10-08/dividend_yield|0|2009-10-09/dividend_yield|0|2009-10-12/dividend_yield|0|2009-10-13/dividend_yield|0|2009-10-14/dividend_yield|0|2009-10-15/dividend_yield|0|2009-10-16/dividend_yield|0|2009-10-19/dividend_yield|0|2009-10-20/dividend_yield|0|2009-10-21/dividend_yield|0|2009-10-22/dividend_yield|0|2009-10-23/dividend_yield|0|2009-10-26/dividend_yield|0|2009-10-27/dividend_yield|0|2009-10-28/dividend_yield|0|2009-10-29/dividend_yield|0|2009-10-30/dividend_yield|0|2009-11-02/dividend_yield|0|2009-11-03/dividend_yield|0|2009-11-04/dividend_yield|0|2009-11-05/dividend_yield|0|2009-11-06/dividend_yield|0|2009-11-09/dividend_yield|0|2009-11-10/dividend_yield|0|2009-11-11/dividend_yield|0|2009-11-12/dividend_yield|0|2009-11-13/dividend_yield|0|2009-11-16/dividend_yield|0|2009-11-17/dividend_yield|0|2009-11-18/dividend_yield|0|2009-11-19/dividend_yield|0|2009-11-20/dividend_yield|0|2009-11-23/dividend_yield|0|2009-11-24/dividend_yield|0|2009-11-25/dividend_yield|0|2009-11-27/dividend_yield|0|2009-11-30/dividend_yield|0|2009-10-31/shareholder_yield_ttm|-9.6204|2009-10-30/percent_of_shares_outstanding|0.6529|2009-11-30/percent_of_shares_outstanding|0.5576|2009-10-31/average_shares_outs_diluted|6.8782|2009-10-31/eps|-0.42|2009-10-31/revenues|6.896|2009-10-31/gross_profit|3.356|2009-10-31/sga_expense|1.761|2009-10-31/net_income|-2.787|2009-10-31/interest_income|-0.25|2009-10-30/price|19.74|2009-11-30/price|17.99|2009-10-30/total_return_price|19.74|2009-11-30/total_return_price|17.99|2009-10-14/enterprise_value|144.5124|2009-10-28/enterprise_value|122.6742|2009-11-11/enterprise_value|151.6743|2009-11-25/enterprise_value|128.7055 russ2000_2_0127|CDMO||||||||||||||4.3442||-11.416||4.4174||16.7601|||0||0.4944||||||||||20.72|20.72|123.1104|21.35|2010-01-31/total_current_assets|24.747|2010-01-31/cash_on_hand|16.837|2010-01-31/inventories_net|3.861|2010-01-31/net_ppe|1.469|2010-01-31/liabilities|14.875|2010-01-31/total_current_liabilities|12.864|2010-01-31/total_long_term_liab|2.011|2010-01-31/book_value_of_equity|12.647|2010-01-31/retained_earnings|-254.113|2010-01-06/ev_revenues|4.3269|2010-01-20/ev_revenues|5.2287|2010-02-03/ev_revenues|4.2994|2010-02-17/ev_revenues|4.8832|2010-01-31/ev_earnings|-13.7121|2010-01-06/ev_free_cash_flow|-11.3704|2010-01-20/ev_free_cash_flow|-13.7405|2010-02-03/ev_free_cash_flow|-11.8541|2010-02-17/ev_free_cash_flow|-13.4637|2010-01-31/ev_assets|5.1626|2010-01-06/ps_ratio|4.401|2010-01-20/ps_ratio|5.2518|2010-02-03/ps_ratio|4.3976|2010-02-17/ps_ratio|4.9417|2010-01-06/price_to_book_value|16.698|2010-01-20/price_to_book_value|19.9259|2010-02-03/price_to_book_value|11.7125|2010-02-17/price_to_book_value|13.1615|2010-01-06/peg_ratio||2010-01-20/peg_ratio||2010-02-03/peg_ratio||2010-02-17/peg_ratio||2010-01-31/debt_equity_ratio|0.29|2010-01-04/dividend_yield|0|2010-01-05/dividend_yield|0|2010-01-06/dividend_yield|0|2010-01-07/dividend_yield|0|2010-01-08/dividend_yield|0|2010-01-11/dividend_yield|0|2010-01-12/dividend_yield|0|2010-01-13/dividend_yield|0|2010-01-14/dividend_yield|0|2010-01-15/dividend_yield|0|2010-01-19/dividend_yield|0|2010-01-20/dividend_yield|0|2010-01-21/dividend_yield|0|2010-01-22/dividend_yield|0|2010-01-25/dividend_yield|0|2010-01-26/dividend_yield|0|2010-01-27/dividend_yield|0|2010-01-28/dividend_yield|0|2010-01-29/dividend_yield|0|2010-02-01/dividend_yield|0|2010-02-02/dividend_yield|0|2010-02-03/dividend_yield|0|2010-02-04/dividend_yield|0|2010-02-05/dividend_yield|0|2010-02-08/dividend_yield|0|2010-02-09/dividend_yield|0|2010-02-10/dividend_yield|0|2010-02-11/dividend_yield|0|2010-02-12/dividend_yield|0|2010-02-16/dividend_yield|0|2010-02-17/dividend_yield|0|2010-02-18/dividend_yield|0|2010-02-19/dividend_yield|0|2010-02-22/dividend_yield|0|2010-02-23/dividend_yield|0|2010-02-24/dividend_yield|0|2010-02-25/dividend_yield|0|2010-02-26/dividend_yield|0|2010-01-31/shareholder_yield_ttm|-12.4227|2010-01-15/percent_of_shares_outstanding|0.5491|2010-01-29/percent_of_shares_outstanding|0.6917|2010-02-12/percent_of_shares_outstanding|0.686|2010-02-26/percent_of_shares_outstanding|0.8414|2010-01-31/average_shares_outs_diluted|7.0761|2010-01-31/eps|-0.21|2010-01-31/revenues|9.877|2010-01-31/gross_profit|8.003|2010-01-31/sga_expense|1.998|2010-01-31/net_income|-1.538|2010-01-31/interest_income|-0.221|2010-01-29/price|21.35|2010-02-26/price|22.68|2010-01-29/total_return_price|21.35|2010-02-26/total_return_price|22.68|2010-01-06/enterprise_value|122.6188|2010-01-20/enterprise_value|148.1771|2010-02-03/enterprise_value|134.9586|2010-02-17/enterprise_value|153.2838 russ2000_2_0127|CDMO||||||||||||||4.6283||-12.7609||4.6545||12.5289|||0||0.792||||||||||21.56|21.56|145.2831|28.07|2010-04-30/total_current_assets|26.778|2010-04-30/cash_on_hand|19.681|2010-04-30/inventories_net|3.123|2010-04-30/net_ppe|1.469|2010-04-30/liabilities|15.928|2010-04-30/total_current_liabilities|14.045|2010-04-30/total_long_term_liab|1.883|2010-04-30/book_value_of_equity|13.407|2010-04-30/retained_earnings|-261.854|2010-04-14/ev_revenues|6.0214|2010-04-28/ev_revenues|5.9722|2010-05-12/ev_revenues|6.6119|2010-05-26/ev_revenues|5.4149|2010-04-30/ev_earnings|-13.5531|2010-04-14/ev_free_cash_flow|-16.6018|2010-04-28/ev_free_cash_flow|-16.4663|2010-05-12/ev_free_cash_flow|-13.0395|2010-05-26/ev_free_cash_flow|-10.6787|2010-04-30/ev_assets|6.6964|2010-04-14/ps_ratio|5.9391|2010-04-28/ps_ratio|5.8937|2010-05-12/ps_ratio|6.6549|2010-05-26/ps_ratio|5.5487|2010-04-14/price_to_book_value|15.9866|2010-04-28/price_to_book_value|15.8645|2010-05-12/price_to_book_value|15.0093|2010-05-26/price_to_book_value|12.5144|2010-04-14/peg_ratio||2010-04-28/peg_ratio||2010-05-12/peg_ratio||2010-05-26/peg_ratio||2010-04-30/debt_equity_ratio|0.2393|2010-04-01/dividend_yield|0|2010-04-05/dividend_yield|0|2010-04-06/dividend_yield|0|2010-04-07/dividend_yield|0|2010-04-08/dividend_yield|0|2010-04-09/dividend_yield|0|2010-04-12/dividend_yield|0|2010-04-13/dividend_yield|0|2010-04-14/dividend_yield|0|2010-04-15/dividend_yield|0|2010-04-16/dividend_yield|0|2010-04-19/dividend_yield|0|2010-04-20/dividend_yield|0|2010-04-21/dividend_yield|0|2010-04-22/dividend_yield|0|2010-04-23/dividend_yield|0|2010-04-26/dividend_yield|0|2010-04-27/dividend_yield|0|2010-04-28/dividend_yield|0|2010-04-29/dividend_yield|0|2010-04-30/dividend_yield|0|2010-05-03/dividend_yield|0|2010-05-04/dividend_yield|0|2010-05-05/dividend_yield|0|2010-05-06/dividend_yield|0|2010-05-07/dividend_yield|0|2010-05-10/dividend_yield|0|2010-05-11/dividend_yield|0|2010-05-12/dividend_yield|0|2010-05-13/dividend_yield|0|2010-05-14/dividend_yield|0|2010-05-17/dividend_yield|0|2010-05-18/dividend_yield|0|2010-05-19/dividend_yield|0|2010-05-20/dividend_yield|0|2010-05-21/dividend_yield|0|2010-05-24/dividend_yield|0|2010-05-25/dividend_yield|0|2010-05-26/dividend_yield|0|2010-05-27/dividend_yield|0|2010-05-28/dividend_yield|0|2010-04-30/shareholder_yield_ttm|-11.8325|2010-04-15/percent_of_shares_outstanding|0.7846|2010-04-30/percent_of_shares_outstanding|1.4175|2010-05-14/percent_of_shares_outstanding|1.5617|2010-05-28/percent_of_shares_outstanding|1.4504|2010-04-30/average_shares_outs_diluted|7.396|2010-04-30/eps|-1.12|2010-04-30/revenues|4.42|2010-04-30/gross_profit|2.191|2010-04-30/sga_expense|2.63|2010-04-30/net_income|-7.741|2010-04-30/interest_income|-0.172|2010-04-30/price|28.07|2010-05-28/price|22.75|2010-04-30/total_return_price|28.07|2010-05-28/total_return_price|22.75|2010-04-14/enterprise_value|189.012|2010-04-28/enterprise_value|187.4686|2010-05-12/enterprise_value|184.757|2010-05-26/enterprise_value|151.3072 russ2000_2_0127|CDMO||||||||||||||4.8828||-9.6295||5.057||11.4055|||0||4.6671||||||||||15.05|15.05|136.4406|11.34|2010-07-31/total_current_assets|26.354|2010-07-31/cash_on_hand|17.983|2010-07-31/inventories_net|4.692|2010-07-31/net_ppe|1.851|2010-07-31/liabilities|16.464|2010-07-31/total_current_liabilities|15.158|2010-07-31/total_long_term_liab|1.306|2010-07-31/book_value_of_equity|12.837|2010-07-31/retained_earnings|-269.549|2010-07-07/ev_revenues|2.9827|2010-07-21/ev_revenues|2.6229|2010-08-04/ev_revenues|3.2126|2010-08-18/ev_revenues|2.8468|2010-07-31/ev_earnings|-3.7977|2010-07-07/ev_free_cash_flow|-5.8822|2010-07-21/ev_free_cash_flow|-5.1726|2010-08-04/ev_free_cash_flow|-4.3216|2010-08-18/ev_free_cash_flow|-3.8296|2010-07-31/ev_assets|2.5612|2010-07-07/ps_ratio|3.3011|2010-07-21/ps_ratio|2.8621|2010-08-04/ps_ratio|3.5079|2010-08-18/ps_ratio|3.1738|2010-07-07/price_to_book_value|7.4453|2010-07-21/price_to_book_value|6.6953|2010-08-04/price_to_book_value|7.3007|2010-08-18/price_to_book_value|6.6054|2010-07-07/peg_ratio||2010-07-21/peg_ratio||2010-08-04/peg_ratio|-0.1436|2010-08-18/peg_ratio|-0.1299|2010-07-31/debt_equity_ratio|0.2071|2010-07-01/dividend_yield|0|2010-07-02/dividend_yield|0|2010-07-06/dividend_yield|0|2010-07-07/dividend_yield|0|2010-07-08/dividend_yield|0|2010-07-09/dividend_yield|0|2010-07-12/dividend_yield|0|2010-07-13/dividend_yield|0|2010-07-14/dividend_yield|0|2010-07-15/dividend_yield|0|2010-07-16/dividend_yield|0|2010-07-19/dividend_yield|0|2010-07-20/dividend_yield|0|2010-07-21/dividend_yield|0|2010-07-22/dividend_yield|0|2010-07-23/dividend_yield|0|2010-07-26/dividend_yield|0|2010-07-27/dividend_yield|0|2010-07-28/dividend_yield|0|2010-07-29/dividend_yield|0|2010-07-30/dividend_yield|0|2010-08-02/dividend_yield|0|2010-08-03/dividend_yield|0|2010-08-04/dividend_yield|0|2010-08-05/dividend_yield|0|2010-08-06/dividend_yield|0|2010-08-09/dividend_yield|0|2010-08-10/dividend_yield|0|2010-08-11/dividend_yield|0|2010-08-12/dividend_yield|0|2010-08-13/dividend_yield|0|2010-08-16/dividend_yield|0|2010-08-17/dividend_yield|0|2010-08-18/dividend_yield|0|2010-08-19/dividend_yield|0|2010-08-20/dividend_yield|0|2010-08-23/dividend_yield|0|2010-08-24/dividend_yield|0|2010-08-25/dividend_yield|0|2010-08-26/dividend_yield|0|2010-08-27/dividend_yield|0|2010-08-30/dividend_yield|0|2010-08-31/dividend_yield|0|2010-07-31/shareholder_yield_ttm|-27.6225|2010-07-15/percent_of_shares_outstanding|3.7893|2010-07-30/percent_of_shares_outstanding|4.2619|2010-08-13/percent_of_shares_outstanding|4.132|2010-08-31/percent_of_shares_outstanding|4.2614|2010-07-31/average_shares_outs_diluted|7.7654|2010-07-31/eps|-0.98|2010-07-31/revenues|3.209|2010-07-31/gross_profit|2.053|2010-07-31/sga_expense|2.498|2010-07-31/net_income|-7.695|2010-07-31/interest_income|-0.183|2010-07-30/price|11.34|2010-08-31/price|9.31|2010-07-30/total_return_price|11.34|2010-08-31/total_return_price|9.31|2010-07-07/enterprise_value|83.3456|2010-07-21/enterprise_value|73.2906|2010-08-04/enterprise_value|78.394|2010-08-18/enterprise_value|69.4684 russ2000_2_0127|CDMO||||||||||||||2.7339||-3.6777||3.0485||6.3907|-0.1248||0||4.0448||||||||||10.15|10.15|66.713|10.64|2010-10-31/total_current_assets|25.361|2010-10-31/cash_on_hand|17.268|2010-10-31/inventories_net|3.555|2010-10-31/net_ppe|2.229|2010-10-31/liabilities|17.144|2010-10-31/total_current_liabilities|15.698|2010-10-31/total_long_term_liab|1.446|2010-10-31/book_value_of_equity|11.625|2010-10-31/retained_earnings|-277.062|2010-10-13/ev_revenues|3.1023|2010-10-27/ev_revenues|2.9642|2010-11-10/ev_revenues|3.5707|2010-11-24/ev_revenues|3.5974|2010-10-31/ev_earnings|-3.0645|2010-10-13/ev_free_cash_flow|-4.1733|2010-10-27/ev_free_cash_flow|-3.9874|2010-11-10/ev_free_cash_flow|-3.951|2010-11-24/ev_free_cash_flow|-3.9806|2010-10-31/ev_assets|2.6084|2010-10-13/ps_ratio|3.3826|2010-10-27/ps_ratio|3.2574|2010-11-10/ps_ratio|3.8075|2010-11-24/ps_ratio|3.8314|2010-10-13/price_to_book_value|7.0911|2010-10-27/price_to_book_value|6.8285|2010-11-10/price_to_book_value|8.0999|2010-11-24/price_to_book_value|8.1508|2010-10-13/peg_ratio|-0.1385|2010-10-27/peg_ratio|-0.1333|2010-11-10/peg_ratio|-0.0449|2010-11-24/peg_ratio|-0.0452|2010-10-31/debt_equity_ratio|0.1973|2010-10-01/dividend_yield|0|2010-10-04/dividend_yield|0|2010-10-05/dividend_yield|0|2010-10-06/dividend_yield|0|2010-10-07/dividend_yield|0|2010-10-08/dividend_yield|0|2010-10-11/dividend_yield|0|2010-10-12/dividend_yield|0|2010-10-13/dividend_yield|0|2010-10-14/dividend_yield|0|2010-10-15/dividend_yield|0|2010-10-18/dividend_yield|0|2010-10-19/dividend_yield|0|2010-10-20/dividend_yield|0|2010-10-21/dividend_yield|0|2010-10-22/dividend_yield|0|2010-10-25/dividend_yield|0|2010-10-26/dividend_yield|0|2010-10-27/dividend_yield|0|2010-10-28/dividend_yield|0|2010-10-29/dividend_yield|0|2010-11-01/dividend_yield|0|2010-11-02/dividend_yield|0|2010-11-03/dividend_yield|0|2010-11-04/dividend_yield|0|2010-11-05/dividend_yield|0|2010-11-08/dividend_yield|0|2010-11-09/dividend_yield|0|2010-11-10/dividend_yield|0|2010-11-11/dividend_yield|0|2010-11-12/dividend_yield|0|2010-11-15/dividend_yield|0|2010-11-16/dividend_yield|0|2010-11-17/dividend_yield|0|2010-11-18/dividend_yield|0|2010-11-19/dividend_yield|0|2010-11-22/dividend_yield|0|2010-11-23/dividend_yield|0|2010-11-24/dividend_yield|0|2010-11-26/dividend_yield|0|2010-11-29/dividend_yield|0|2010-11-30/dividend_yield|0|2010-10-31/shareholder_yield_ttm|-27.9972|2010-10-15/percent_of_shares_outstanding|3.8639|2010-10-29/percent_of_shares_outstanding|3.253|2010-11-15/percent_of_shares_outstanding|3.0347|2010-11-30/percent_of_shares_outstanding|3.0439|2010-10-31/average_shares_outs_diluted|8.1088|2010-10-31/eps|-0.91|2010-10-31/revenues|4.671|2010-10-31/gross_profit|1.668|2010-10-31/sga_expense|2.702|2010-10-31/net_income|-7.513|2010-10-31/interest_income|0.865|2010-10-29/price|10.64|2010-11-30/price|10.78|2010-10-29/total_return_price|10.64|2010-11-30/total_return_price|10.78|2010-10-13/enterprise_value|75.7034|2010-10-27/enterprise_value|72.332|2010-11-10/enterprise_value|79.1869|2010-11-24/enterprise_value|79.7791 russ2000_2_0127|CDMO||||||||||||||4.8022||-5.3137||4.5498||10.4492|-0.0537||0||3.2622||||||||||16.1|16.1|106.4976|16.45|2011-01-31/total_current_assets|31.799|2011-01-31/cash_on_hand|24.068|2011-01-31/inventories_net|3.916|2011-01-31/net_ppe|2.232|2011-01-31/liabilities|17.652|2011-01-31/total_current_liabilities|16.661|2011-01-31/total_long_term_liab|0.991|2011-01-31/book_value_of_equity|17.758|2011-01-31/retained_earnings|-285.991|2011-01-05/ev_revenues|6.503|2011-01-19/ev_revenues|7.1661|2011-02-02/ev_revenues|9.0953|2011-02-16/ev_revenues|9.3154|2011-01-31/ev_earnings|-4.2272|2011-01-05/ev_free_cash_flow|-7.1958|2011-01-19/ev_free_cash_flow|-7.9295|2011-02-02/ev_free_cash_flow|-5.6766|2011-02-16/ev_free_cash_flow|-5.8139|2011-01-31/ev_assets|3.8055|2011-01-05/ps_ratio|5.9626|2011-01-19/ps_ratio|6.5134|2011-02-02/ps_ratio|8.981|2011-02-16/ps_ratio|9.1681|2011-01-05/price_to_book_value|13.6939|2011-01-19/price_to_book_value|14.9588|2011-02-02/price_to_book_value|9.0299|2011-02-16/price_to_book_value|9.218|2011-01-05/peg_ratio|-0.0704|2011-01-19/peg_ratio|-0.0769|2011-02-02/peg_ratio|-0.0265|2011-02-16/peg_ratio|-0.027|2011-01-31/debt_equity_ratio|0.1019|2011-01-03/dividend_yield|0|2011-01-04/dividend_yield|0|2011-01-05/dividend_yield|0|2011-01-06/dividend_yield|0|2011-01-07/dividend_yield|0|2011-01-10/dividend_yield|0|2011-01-11/dividend_yield|0|2011-01-12/dividend_yield|0|2011-01-13/dividend_yield|0|2011-01-14/dividend_yield|0|2011-01-18/dividend_yield|0|2011-01-19/dividend_yield|0|2011-01-20/dividend_yield|0|2011-01-21/dividend_yield|0|2011-01-24/dividend_yield|0|2011-01-25/dividend_yield|0|2011-01-26/dividend_yield|0|2011-01-27/dividend_yield|0|2011-01-28/dividend_yield|0|2011-01-31/dividend_yield|0|2011-02-01/dividend_yield|0|2011-02-02/dividend_yield|0|2011-02-03/dividend_yield|0|2011-02-04/dividend_yield|0|2011-02-07/dividend_yield|0|2011-02-08/dividend_yield|0|2011-02-09/dividend_yield|0|2011-02-10/dividend_yield|0|2011-02-11/dividend_yield|0|2011-02-14/dividend_yield|0|2011-02-15/dividend_yield|0|2011-02-16/dividend_yield|0|2011-02-17/dividend_yield|0|2011-02-18/dividend_yield|0|2011-02-22/dividend_yield|0|2011-02-23/dividend_yield|0|2011-02-24/dividend_yield|0|2011-02-25/dividend_yield|0|2011-02-28/dividend_yield|0|2011-01-31/shareholder_yield_ttm|-21.3088|2011-01-14/percent_of_shares_outstanding|3.3153|2011-01-31/percent_of_shares_outstanding|3.3746|2011-02-15/percent_of_shares_outstanding|3.5921|2011-02-28/percent_of_shares_outstanding|3.4789|2011-01-31/average_shares_outs_diluted|9.1963|2011-01-31/eps|-0.98|2011-01-31/revenues|2.883|2011-01-31/gross_profit|1.157|2011-01-31/sga_expense|2.947|2011-01-31/net_income|-8.929|2011-01-31/interest_income|-0.086|2011-01-31/price|16.45|2011-02-28/price|15.61|2011-01-31/total_return_price|16.45|2011-02-28/total_return_price|15.61|2011-01-05/enterprise_value|144.2177|2011-01-19/enterprise_value|158.9221|2011-02-02/enterprise_value|138.0946|2011-02-16/enterprise_value|141.4353 russ2000_2_0127|CDMO||||||||||||||9.086||-5.6708||8.8313||9.0219|-0.026||0||3.9727||||||||||16.52|16.52|137.953|17.36|2011-04-30/total_current_assets|30.815|2011-04-30/cash_on_hand|23.075|2011-04-30/inventories_net|5.284|2011-04-30/net_ppe|2.209|2011-04-30/liabilities|19.348|2011-04-30/total_current_liabilities|17.679|2011-04-30/total_long_term_liab|1.669|2011-04-30/book_value_of_equity|15.418|2011-04-30/retained_earnings|-296.005|2011-04-13/ev_revenues|9.712|2011-04-27/ev_revenues|9.8014|2011-05-11/ev_revenues|10.2411|2011-05-25/ev_revenues|9.3094|2011-04-30/ev_earnings|-4.4345|2011-04-13/ev_free_cash_flow|-6.0615|2011-04-27/ev_free_cash_flow|-6.1173|2011-05-11/ev_free_cash_flow|-5.0476|2011-05-25/ev_free_cash_flow|-4.5884|2011-04-30/ev_assets|4.356|2011-04-13/ps_ratio|9.3552|2011-04-27/ps_ratio|9.4301|2011-05-11/ps_ratio|10.3342|2011-05-25/ps_ratio|9.522|2011-04-13/price_to_book_value|9.5571|2011-04-27/price_to_book_value|9.6336|2011-05-11/price_to_book_value|10.3727|2011-05-25/price_to_book_value|9.5574|2011-04-13/peg_ratio|-0.0276|2011-04-27/peg_ratio|-0.0278|2011-05-11/peg_ratio|-0.0472|2011-05-25/peg_ratio|-0.0435|2011-04-30/debt_equity_ratio|0.0857|2011-04-01/dividend_yield|0|2011-04-04/dividend_yield|0|2011-04-05/dividend_yield|0|2011-04-06/dividend_yield|0|2011-04-07/dividend_yield|0|2011-04-08/dividend_yield|0|2011-04-11/dividend_yield|0|2011-04-12/dividend_yield|0|2011-04-13/dividend_yield|0|2011-04-14/dividend_yield|0|2011-04-15/dividend_yield|0|2011-04-18/dividend_yield|0|2011-04-19/dividend_yield|0|2011-04-20/dividend_yield|0|2011-04-21/dividend_yield|0|2011-04-25/dividend_yield|0|2011-04-26/dividend_yield|0|2011-04-27/dividend_yield|0|2011-04-28/dividend_yield|0|2011-04-29/dividend_yield|0|2011-05-02/dividend_yield|0|2011-05-03/dividend_yield|0|2011-05-04/dividend_yield|0|2011-05-05/dividend_yield|0|2011-05-06/dividend_yield|0|2011-05-09/dividend_yield|0|2011-05-10/dividend_yield|0|2011-05-11/dividend_yield|0|2011-05-12/dividend_yield|0|2011-05-13/dividend_yield|0|2011-05-16/dividend_yield|0|2011-05-17/dividend_yield|0|2011-05-18/dividend_yield|0|2011-05-19/dividend_yield|0|2011-05-20/dividend_yield|0|2011-05-23/dividend_yield|0|2011-05-24/dividend_yield|0|2011-05-25/dividend_yield|0|2011-05-26/dividend_yield|0|2011-05-27/dividend_yield|0|2011-05-31/dividend_yield|0|2011-04-30/shareholder_yield_ttm|-18.8329|2011-04-15/percent_of_shares_outstanding|4.4047|2011-04-29/percent_of_shares_outstanding|4.573|2011-05-13/percent_of_shares_outstanding|4.6251|2011-05-31/percent_of_shares_outstanding|4.722|2011-04-30/average_shares_outs_diluted|9.7217|2011-04-30/eps|-1.05|2011-04-30/revenues|2.729|2011-04-30/gross_profit|1.318|2011-04-30/sga_expense|3.274|2011-04-30/net_income|-10.014|2011-04-30/interest_income|-0.06|2011-04-29/price|17.36|2011-05-31/price|14.91|2011-04-29/total_return_price|17.36|2011-05-31/total_return_price|14.91|2011-04-13/enterprise_value|147.457|2011-04-27/enterprise_value|148.8147|2011-05-11/enterprise_value|138.1725|2011-05-25/enterprise_value|125.6019 russ2000_2_0127|CDMO||||||||||||||7.4977||-3.6954||7.9425||7.972|-0.0363||0||5.1708||||||||||13.02|13.02|101.1589|12.11|2011-07-31/total_current_assets|22.961|2011-07-31/cash_on_hand|16.54|2011-07-31/inventories_net|4.481|2011-07-31/net_ppe|2.441|2011-07-31/liabilities|15.218|2011-07-31/total_current_liabilities|13.793|2011-07-31/total_long_term_liab|1.425|2011-07-31/book_value_of_equity|11.797|2011-07-31/retained_earnings|-304.097|2011-07-06/ev_revenues|8.0671|2011-07-20/ev_revenues|7.8165|2011-08-03/ev_revenues|6.2621|2011-08-17/ev_revenues|5.4068|2011-08-31/ev_revenues|5.4463|2011-07-31/ev_earnings|-3.1381|2011-07-06/ev_free_cash_flow|-3.9761|2011-07-20/ev_free_cash_flow|-3.8526|2011-08-03/ev_free_cash_flow|-3.3921|2011-08-17/ev_free_cash_flow|-2.9288|2011-08-31/ev_free_cash_flow|-2.9502|2011-07-31/ev_assets|4.0132|2011-07-06/ps_ratio|8.4389|2011-07-20/ps_ratio|8.0779|2011-08-03/ps_ratio|6.5621|2011-08-17/ps_ratio|5.7877|2011-08-31/ps_ratio|5.747|2011-07-06/price_to_book_value|8.4703|2011-07-20/price_to_book_value|8.251|2011-08-03/price_to_book_value|9.792|2011-08-17/price_to_book_value|8.6364|2011-08-31/price_to_book_value|8.6898|2011-07-06/peg_ratio|-0.0385|2011-07-20/peg_ratio|-0.0369|2011-08-03/peg_ratio|-0.0846|2011-08-17/peg_ratio|-0.0746|2011-08-31/peg_ratio|-0.0741|2011-07-31/debt_equity_ratio|0.0703|2011-07-01/dividend_yield|0|2011-07-05/dividend_yield|0|2011-07-06/dividend_yield|0|2011-07-07/dividend_yield|0|2011-07-08/dividend_yield|0|2011-07-11/dividend_yield|0|2011-07-12/dividend_yield|0|2011-07-13/dividend_yield|0|2011-07-14/dividend_yield|0|2011-07-15/dividend_yield|0|2011-07-18/dividend_yield|0|2011-07-19/dividend_yield|0|2011-07-20/dividend_yield|0|2011-07-21/dividend_yield|0|2011-07-22/dividend_yield|0|2011-07-25/dividend_yield|0|2011-07-26/dividend_yield|0|2011-07-27/dividend_yield|0|2011-07-28/dividend_yield|0|2011-07-29/dividend_yield|0|2011-08-01/dividend_yield|0|2011-08-02/dividend_yield|0|2011-08-03/dividend_yield|0|2011-08-04/dividend_yield|0|2011-08-05/dividend_yield|0|2011-08-08/dividend_yield|0|2011-08-09/dividend_yield|0|2011-08-10/dividend_yield|0|2011-08-11/dividend_yield|0|2011-08-12/dividend_yield|0|2011-08-15/dividend_yield|0|2011-08-16/dividend_yield|0|2011-08-17/dividend_yield|0|2011-08-18/dividend_yield|0|2011-08-19/dividend_yield|0|2011-08-22/dividend_yield|0|2011-08-23/dividend_yield|0|2011-08-24/dividend_yield|0|2011-08-25/dividend_yield|0|2011-08-26/dividend_yield|0|2011-08-29/dividend_yield|0|2011-08-30/dividend_yield|0|2011-08-31/dividend_yield|0|2011-07-31/shareholder_yield_ttm|-23.9403|2011-07-15/percent_of_shares_outstanding|4.9243|2011-07-29/percent_of_shares_outstanding|4.8498|2011-08-15/percent_of_shares_outstanding|5.1466|2011-08-31/percent_of_shares_outstanding|5.2945|2011-07-31/average_shares_outs_diluted|10.0938|2011-07-31/eps|-0.77|2011-07-31/revenues|5.655|2011-07-31/gross_profit|2.638|2011-07-31/sga_expense|2.929|2011-07-31/net_income|-8.092|2011-07-31/interest_income|-0.041|2011-07-29/price|12.11|2011-08-31/price|9.87|2011-07-29/total_return_price|12.11|2011-08-31/total_return_price|9.87|2011-07-06/enterprise_value|108.841|2011-07-20/enterprise_value|105.4606|2011-08-03/enterprise_value|99.8054|2011-08-17/enterprise_value|86.173|2011-08-31/enterprise_value|86.8028 russ2000_2_0127|CDMO||||||||||||||4.5036||-2.4395||4.4834||7.4163|-0.0578||0||5.9519||||||||||7.63|7.63|71.7787|7.35|2011-10-31/total_current_assets|23.549|2011-10-31/cash_on_hand|18.055|2011-10-31/inventories_net|3.178|2011-10-31/net_ppe|2.54|2011-10-31/liabilities|14.78|2011-10-31/total_current_liabilities|13.335|2011-10-31/total_long_term_liab|1.445|2011-10-31/book_value_of_equity|12.496|2011-10-31/retained_earnings|-316.152|2011-10-12/ev_revenues|4.3539|2011-10-26/ev_revenues|4.3539|2011-11-09/ev_revenues|4.0818|2011-11-23/ev_revenues|3.5486|2011-10-31/ev_earnings|-1.7664|2011-10-12/ev_free_cash_flow|-2.3584|2011-10-26/ev_free_cash_flow|-2.3584|2011-11-09/ev_free_cash_flow|-1.8942|2011-11-23/ev_free_cash_flow|-1.6468|2011-10-31/ev_assets|2.5314|2011-10-12/ps_ratio|4.3612|2011-10-26/ps_ratio|4.3612|2011-11-09/ps_ratio|4.4357|2011-11-23/ps_ratio|3.983|2011-10-12/price_to_book_value|7.214|2011-10-26/price_to_book_value|7.214|2011-11-09/price_to_book_value|6.4809|2011-11-23/price_to_book_value|5.8196|2011-10-12/peg_ratio|-0.0562|2011-10-26/peg_ratio|-0.0562|2011-11-09/peg_ratio|-0.0805|2011-11-23/peg_ratio|-0.0723|2011-10-31/debt_equity_ratio|0.0266|2011-10-03/dividend_yield|0|2011-10-04/dividend_yield|0|2011-10-05/dividend_yield|0|2011-10-06/dividend_yield|0|2011-10-07/dividend_yield|0|2011-10-10/dividend_yield|0|2011-10-11/dividend_yield|0|2011-10-12/dividend_yield|0|2011-10-13/dividend_yield|0|2011-10-14/dividend_yield|0|2011-10-17/dividend_yield|0|2011-10-18/dividend_yield|0|2011-10-19/dividend_yield|0|2011-10-20/dividend_yield|0|2011-10-21/dividend_yield|0|2011-10-24/dividend_yield|0|2011-10-25/dividend_yield|0|2011-10-26/dividend_yield|0|2011-10-27/dividend_yield|0|2011-10-28/dividend_yield|0|2011-10-31/dividend_yield|0|2011-11-01/dividend_yield|0|2011-11-02/dividend_yield|0|2011-11-03/dividend_yield|0|2011-11-04/dividend_yield|0|2011-11-07/dividend_yield|0|2011-11-08/dividend_yield|0|2011-11-09/dividend_yield|0|2011-11-10/dividend_yield|0|2011-11-11/dividend_yield|0|2011-11-14/dividend_yield|0|2011-11-15/dividend_yield|0|2011-11-16/dividend_yield|0|2011-11-17/dividend_yield|0|2011-11-18/dividend_yield|0|2011-11-21/dividend_yield|0|2011-11-22/dividend_yield|0|2011-11-23/dividend_yield|0|2011-11-25/dividend_yield|0|2011-11-28/dividend_yield|0|2011-11-29/dividend_yield|0|2011-11-30/dividend_yield|0|2011-10-31/shareholder_yield_ttm|-41.4638|2011-10-14/percent_of_shares_outstanding|6.1051|2011-10-31/percent_of_shares_outstanding|5.4359|2011-11-15/percent_of_shares_outstanding|5.7077|2011-11-30/percent_of_shares_outstanding|5.7132|2011-10-31/average_shares_outs_diluted|11.0747|2011-10-31/eps|-1.12|2011-10-31/revenues|4.232|2011-10-31/gross_profit|0.514|2011-10-31/sga_expense|2.732|2011-10-31/net_income|-12.055|2011-10-31/interest_income|-0.019|2011-10-31/price|7.35|2011-11-30/price|6.86|2011-10-31/total_return_price|7.35|2011-11-30/total_return_price|6.86|2011-10-12/enterprise_value|69.3926|2011-10-26/enterprise_value|69.3926|2011-11-09/enterprise_value|63.263|2011-11-23/enterprise_value|54.9993 russ2000_2_0127|CDMO||||||||||||||4.0642||-1.8861||4.2094||6.4592|-0.0764||0||5.1153||||||||||7.21|7.21|62.9916|6.8607|2012-01-31/total_current_assets|25.821|2012-01-31/cash_on_hand|19.761|2012-01-31/inventories_net|2.744|2012-01-31/net_ppe|2.659|2012-01-31/liabilities|16.535|2012-01-31/total_current_liabilities|15.199|2012-01-31/total_long_term_liab|1.336|2012-01-31/book_value_of_equity|12.905|2012-01-31/retained_earnings|-327.242|2012-01-04/ev_revenues|4.2507|2012-01-18/ev_revenues|4.0082|2012-02-01/ev_revenues|4.4874|2012-02-15/ev_revenues|4.1481|2012-02-29/ev_revenues|4.5959|2012-01-31/ev_earnings|-1.7341|2012-01-04/ev_free_cash_flow|-1.9726|2012-01-18/ev_free_cash_flow|-1.8601|2012-02-01/ev_free_cash_flow|-2.01|2012-02-15/ev_free_cash_flow|-1.8581|2012-02-29/ev_free_cash_flow|-2.0586|2012-01-31/ev_assets|2.4297|2012-01-04/ps_ratio|4.3601|2012-01-18/ps_ratio|4.1641|2012-02-01/ps_ratio|4.6661|2012-02-15/ps_ratio|4.3898|2012-02-29/ps_ratio|4.4791|2012-01-04/price_to_book_value|6.6904|2012-01-18/price_to_book_value|6.3897|2012-02-01/price_to_book_value|7.059|2012-02-15/price_to_book_value|6.6411|2012-02-29/price_to_book_value|7.1927|2012-01-04/peg_ratio|-0.0791|2012-01-18/peg_ratio|-0.0756|2012-02-01/peg_ratio||2012-02-15/peg_ratio||2012-02-29/peg_ratio||2012-01-31/debt_equity_ratio|0|2012-01-03/dividend_yield|0|2012-01-04/dividend_yield|0|2012-01-05/dividend_yield|0|2012-01-06/dividend_yield|0|2012-01-09/dividend_yield|0|2012-01-10/dividend_yield|0|2012-01-11/dividend_yield|0|2012-01-12/dividend_yield|0|2012-01-13/dividend_yield|0|2012-01-17/dividend_yield|0|2012-01-18/dividend_yield|0|2012-01-19/dividend_yield|0|2012-01-20/dividend_yield|0|2012-01-23/dividend_yield|0|2012-01-24/dividend_yield|0|2012-01-25/dividend_yield|0|2012-01-26/dividend_yield|0|2012-01-27/dividend_yield|0|2012-01-30/dividend_yield|0|2012-01-31/dividend_yield|0|2012-02-01/dividend_yield|0|2012-02-02/dividend_yield|0|2012-02-03/dividend_yield|0|2012-02-06/dividend_yield|0|2012-02-07/dividend_yield|0|2012-02-08/dividend_yield|0|2012-02-09/dividend_yield|0|2012-02-10/dividend_yield|0|2012-02-13/dividend_yield|0|2012-02-14/dividend_yield|0|2012-02-15/dividend_yield|0|2012-02-16/dividend_yield|0|2012-02-17/dividend_yield|0|2012-02-21/dividend_yield|0|2012-02-22/dividend_yield|0|2012-02-23/dividend_yield|0|2012-02-24/dividend_yield|0|2012-02-27/dividend_yield|0|2012-02-28/dividend_yield|0|2012-02-29/dividend_yield|0|2012-01-31/shareholder_yield_ttm|-35.4774|2012-01-13/percent_of_shares_outstanding|5.8437|2012-01-31/percent_of_shares_outstanding|4.845|2012-02-15/percent_of_shares_outstanding|4.873|2012-02-29/percent_of_shares_outstanding|4.8485|2012-01-31/average_shares_outs_diluted|12.45|2012-01-31/eps|-0.91|2012-01-31/revenues|3.281|2012-01-31/gross_profit|0.797|2012-01-31/sga_expense|2.71|2012-01-31/pre_tax_income|-11.09|2012-01-31/net_income|-11.09|2012-01-31/interest_income|0.003|2012-01-31/price|6.8607|2012-02-29/price|6.5716|2012-01-31/total_return_price|6.8607|2012-02-29/total_return_price|6.5716|2012-01-04/enterprise_value|65.8817|2012-01-18/enterprise_value|62.1237|2012-02-01/enterprise_value|71.336|2012-02-15/enterprise_value|65.9428|2012-02-29/enterprise_value|73.0609 russ2000_2_0127|CDMO||||||||||||||2.0483||-0.9175||2.5248||4.0545|||0||4.1229||||||||||3.7807|3.7807|32.5625|3.29|2012-04-30/total_current_assets|24.792|2012-04-30/cash_on_hand|18.033|2012-04-30/inventories_net|3.611|2012-04-30/net_ppe|2.9|2012-04-30/liabilities|18.779|2012-04-30/total_current_liabilities|17.639|2012-04-30/total_long_term_liab|1.14|2012-04-30/book_value_of_equity|9.483|2012-04-30/retained_earnings|-338.124|2012-04-11/ev_revenues|1.6117|2012-04-25/ev_revenues|1.2485|2012-05-09/ev_revenues|2.2065|2012-05-23/ev_revenues|2.5547|2012-04-30/ev_earnings|-0.7036|2012-04-11/ev_free_cash_flow|-0.7219|2012-04-25/ev_free_cash_flow|-0.5592|2012-05-09/ev_free_cash_flow|-0.8979|2012-05-23/ev_free_cash_flow|-1.0396|2012-04-30/ev_assets|1.0486|2012-04-11/ps_ratio|2.1899|2012-04-25/ps_ratio|1.9113|2012-05-09/ps_ratio|2.7936|2012-05-23/ps_ratio|3.0806|2012-04-11/price_to_book_value|3.5167|2012-04-25/price_to_book_value|3.0692|2012-05-09/price_to_book_value|5.4459|2012-05-23/price_to_book_value|6.0053|2012-04-11/peg_ratio||2012-04-25/peg_ratio||2012-05-09/peg_ratio||2012-05-23/peg_ratio||2012-04-30/debt_equity_ratio|0|2012-04-02/dividend_yield|0|2012-04-03/dividend_yield|0|2012-04-04/dividend_yield|0|2012-04-05/dividend_yield|0|2012-04-09/dividend_yield|0|2012-04-10/dividend_yield|0|2012-04-11/dividend_yield|0|2012-04-12/dividend_yield|0|2012-04-13/dividend_yield|0|2012-04-16/dividend_yield|0|2012-04-17/dividend_yield|0|2012-04-18/dividend_yield|0|2012-04-19/dividend_yield|0|2012-04-20/dividend_yield|0|2012-04-23/dividend_yield|0|2012-04-24/dividend_yield|0|2012-04-25/dividend_yield|0|2012-04-26/dividend_yield|0|2012-04-27/dividend_yield|0|2012-04-30/dividend_yield|0|2012-05-01/dividend_yield|0|2012-05-02/dividend_yield|0|2012-05-03/dividend_yield|0|2012-05-04/dividend_yield|0|2012-05-07/dividend_yield|0|2012-05-08/dividend_yield|0|2012-05-09/dividend_yield|0|2012-05-10/dividend_yield|0|2012-05-11/dividend_yield|0|2012-05-14/dividend_yield|0|2012-05-15/dividend_yield|0|2012-05-16/dividend_yield|0|2012-05-17/dividend_yield|0|2012-05-18/dividend_yield|0|2012-05-21/dividend_yield|0|2012-05-22/dividend_yield|0|2012-05-23/dividend_yield|0|2012-05-24/dividend_yield|0|2012-05-25/dividend_yield|0|2012-05-29/dividend_yield|0|2012-05-30/dividend_yield|0|2012-05-31/dividend_yield|0|2012-04-30/shareholder_yield_ttm|-68.8447|2012-04-13/percent_of_shares_outstanding|4.4667|2012-04-30/percent_of_shares_outstanding|4.6708|2012-05-15/percent_of_shares_outstanding|4.7047|2012-05-31/percent_of_shares_outstanding|5.2828|2012-04-30/average_shares_outs_diluted|14.1374|2012-04-30/eps|-0.7|2012-04-30/revenues|2.065|2012-04-30/gross_profit|1.131|2012-04-30/sga_expense|3.091|2012-04-30/pre_tax_income|-10.882|2012-04-30/net_income|-10.882|2012-04-30/interest_income|0.008|2012-04-30/price|3.29|2012-05-31/price|3.8976|2012-04-30/total_return_price|3.29|2012-05-31/total_return_price|3.8976|2012-04-11/enterprise_value|25.6217|2012-04-25/enterprise_value|19.8475|2012-05-09/enterprise_value|33.6109|2012-05-23/enterprise_value|38.9152 russ2000_2_0127|CDMO||||||||||||||1.9754||-0.8039||2.6032||5.0748|||0||1.8148||||||||||3.7821|3.7821|30.0915|11.76|2012-07-31/total_current_assets|27.893|2012-07-31/cash_on_hand|18.991|2012-07-31/inventories_net|5.744|2012-07-31/net_ppe|2.868|2012-07-31/liabilities|27.582|2012-07-31/total_current_liabilities|26.556|2012-07-31/total_long_term_liab|1.026|2012-07-31/book_value_of_equity|3.924|2012-07-31/retained_earnings|-345.788|2012-07-05/ev_revenues|3.7618|2012-07-19/ev_revenues|7.5697|2012-08-02/ev_revenues|11.0567|2012-08-16/ev_revenues|20.0239|2012-08-30/ev_revenues|17.5376|2012-07-31/ev_earnings|-3.7425|2012-07-05/ev_free_cash_flow|-1.5309|2012-07-19/ev_free_cash_flow|-3.0805|2012-08-02/ev_free_cash_flow|-5.4435|2012-08-16/ev_free_cash_flow|-9.8583|2012-08-30/ev_free_cash_flow|-8.6343|2012-07-31/ev_assets|4.9523|2012-07-05/ps_ratio|4.0752|2012-07-19/ps_ratio|7.0225|2012-08-02/ps_ratio|10.9447|2012-08-16/ps_ratio|18.8381|2012-08-30/ps_ratio|16.6491|2012-07-05/price_to_book_value|7.9443|2012-07-19/price_to_book_value|14.0612|2012-08-02/price_to_book_value|43.8058|2012-08-16/price_to_book_value|75.4082|2012-08-30/price_to_book_value|66.646|2012-07-05/peg_ratio||2012-07-19/peg_ratio||2012-08-02/peg_ratio||2012-08-16/peg_ratio||2012-08-30/peg_ratio||2012-07-31/debt_equity_ratio|0|2012-07-02/dividend_yield|0|2012-07-03/dividend_yield|0|2012-07-05/dividend_yield|0|2012-07-06/dividend_yield|0|2012-07-09/dividend_yield|0|2012-07-10/dividend_yield|0|2012-07-11/dividend_yield|0|2012-07-12/dividend_yield|0|2012-07-13/dividend_yield|0|2012-07-16/dividend_yield|0|2012-07-17/dividend_yield|0|2012-07-18/dividend_yield|0|2012-07-19/dividend_yield|0|2012-07-20/dividend_yield|0|2012-07-23/dividend_yield|0|2012-07-24/dividend_yield|0|2012-07-25/dividend_yield|0|2012-07-26/dividend_yield|0|2012-07-27/dividend_yield|0|2012-07-30/dividend_yield|0|2012-07-31/dividend_yield|0|2012-08-01/dividend_yield|0|2012-08-02/dividend_yield|0|2012-08-03/dividend_yield|0|2012-08-06/dividend_yield|0|2012-08-07/dividend_yield|0|2012-08-08/dividend_yield|0|2012-08-09/dividend_yield|0|2012-08-10/dividend_yield|0|2012-08-13/dividend_yield|0|2012-08-14/dividend_yield|0|2012-08-15/dividend_yield|0|2012-08-16/dividend_yield|0|2012-08-17/dividend_yield|0|2012-08-20/dividend_yield|0|2012-08-21/dividend_yield|0|2012-08-22/dividend_yield|0|2012-08-23/dividend_yield|0|2012-08-24/dividend_yield|0|2012-08-27/dividend_yield|0|2012-08-28/dividend_yield|0|2012-08-29/dividend_yield|0|2012-08-30/dividend_yield|0|2012-08-31/dividend_yield|0|2012-07-31/shareholder_yield_ttm|-17.5779|2012-07-13/percent_of_shares_outstanding|2.0684|2012-07-31/percent_of_shares_outstanding|4.3317|2012-08-15/percent_of_shares_outstanding|4.3084|2012-08-31/percent_of_shares_outstanding|4.4686|2012-07-31/average_shares_outs_diluted|14.7548|2012-07-31/eps|-0.49|2012-07-31/revenues|4.251|2012-07-31/gross_profit|2.227|2012-07-31/sga_expense|2.917|2012-07-31/pre_tax_income|-7.664|2012-07-31/net_income|-7.664|2012-07-31/interest_income|0.007|2012-07-31/price|11.76|2012-08-31/price|17.78|2012-07-31/total_return_price|11.76|2012-08-31/total_return_price|17.78|2012-07-05/enterprise_value|57.303|2012-07-19/enterprise_value|115.3097|2012-08-02/enterprise_value|152.903|2012-08-16/enterprise_value|276.9109|2012-08-30/enterprise_value|242.5279 russ2000_2_0127|CDMO||||||||||||||6.9897||-3.4412||7.3628||29.4729|||0||4.0637||||||||||7.21|7.21|96.6608|6.09|2012-10-31/total_current_assets|33.074|2012-10-31/cash_on_hand|24.443|2012-10-31/inventories_net|5.426|2012-10-31/net_ppe|2.683|2012-10-31/liabilities|23.858|2012-10-31/total_current_liabilities|22.932|2012-10-31/total_long_term_liab|0.926|2012-10-31/book_value_of_equity|12.67|2012-10-31/retained_earnings|-354.541|2012-10-11/ev_revenues|4.4281|2012-10-25/ev_revenues|3.8932|2012-11-08/ev_revenues|4.1694|2012-11-23/ev_revenues|5.1035|2012-10-31/ev_earnings|-2.1578|2012-10-11/ev_free_cash_flow|-2.1801|2012-10-25/ev_free_cash_flow|-1.9167|2012-11-08/ev_free_cash_flow|-2.338|2012-11-23/ev_free_cash_flow|-2.8618|2012-10-31/ev_assets|2.2678|2012-10-11/ps_ratio|5.1075|2012-10-25/ps_ratio|4.6366|2012-11-08/ps_ratio|4.627|2012-11-23/ps_ratio|5.3823|2012-10-11/price_to_book_value|20.4452|2012-10-25/price_to_book_value|18.56|2012-11-08/price_to_book_value|7.1076|2012-11-23/price_to_book_value|8.2677|2012-10-11/peg_ratio||2012-10-25/peg_ratio||2012-11-08/peg_ratio||2012-11-23/peg_ratio||2012-10-31/debt_equity_ratio|0|2012-10-01/dividend_yield|0|2012-10-02/dividend_yield|0|2012-10-03/dividend_yield|0|2012-10-04/dividend_yield|0|2012-10-05/dividend_yield|0|2012-10-08/dividend_yield|0|2012-10-09/dividend_yield|0|2012-10-10/dividend_yield|0|2012-10-11/dividend_yield|0|2012-10-12/dividend_yield|0|2012-10-15/dividend_yield|0|2012-10-16/dividend_yield|0|2012-10-17/dividend_yield|0|2012-10-18/dividend_yield|0|2012-10-19/dividend_yield|0|2012-10-22/dividend_yield|0|2012-10-23/dividend_yield|0|2012-10-24/dividend_yield|0|2012-10-25/dividend_yield|0|2012-10-26/dividend_yield|0|2012-10-31/dividend_yield|0|2012-11-01/dividend_yield|0|2012-11-02/dividend_yield|0|2012-11-05/dividend_yield|0|2012-11-06/dividend_yield|0|2012-11-07/dividend_yield|0|2012-11-08/dividend_yield|0|2012-11-09/dividend_yield|0|2012-11-12/dividend_yield|0|2012-11-13/dividend_yield|0|2012-11-14/dividend_yield|0|2012-11-15/dividend_yield|0|2012-11-16/dividend_yield|0|2012-11-19/dividend_yield|0|2012-11-20/dividend_yield|0|2012-11-21/dividend_yield|0|2012-11-23/dividend_yield|0|2012-11-26/dividend_yield|0|2012-11-27/dividend_yield|0|2012-11-28/dividend_yield|0|2012-11-29/dividend_yield|0|2012-11-30/dividend_yield|0|2012-10-31/shareholder_yield_ttm|-32.7725|2012-10-15/percent_of_shares_outstanding|3.0165|2012-10-31/percent_of_shares_outstanding|2.6619|2012-11-15/percent_of_shares_outstanding|2.8917|2012-11-30/percent_of_shares_outstanding|3.1333|2012-10-31/average_shares_outs_diluted|15.6294|2012-10-31/eps|-0.56|2012-10-31/revenues|6.139|2012-10-31/gross_profit|2.436|2012-10-31/sga_expense|3.44|2012-10-31/pre_tax_income|-8.753|2012-10-31/net_income|-8.753|2012-10-31/interest_income|0|2012-10-31/price|6.09|2012-11-30/price|10.5|2012-10-31/total_return_price|6.09|2012-11-30/total_return_price|10.5|2012-10-11/enterprise_value|61.2359|2012-10-25/enterprise_value|53.8384|2012-11-08/enterprise_value|65.6102|2012-11-23/enterprise_value|80.3088 russ2000_2_0127|CDMO||||||||||||||8.975||-5.0328||7.9198||13.0761|||0||4.4892||||||||||9.24|9.24|141.2312|13.16|2013-01-31/total_current_assets|33.751|2013-01-31/cash_on_hand|26.255|2013-01-31/inventories_net|4.635|2013-01-31/net_ppe|2.783|2013-01-31/liabilities|19.758|2013-01-31/total_current_liabilities|18.767|2013-01-31/total_long_term_liab|0.991|2013-01-31/book_value_of_equity|17.399|2013-01-31/retained_earnings|-359.455|2013-01-04/ev_revenues|9.8173|2013-01-18/ev_revenues|16.387|2013-02-01/ev_revenues|13.2009|2013-02-15/ev_revenues|11.2795|2013-01-31/ev_earnings|-6.992|2013-01-04/ev_free_cash_flow|-5.5051|2013-01-18/ev_free_cash_flow|-9.1892|2013-02-01/ev_free_cash_flow|-9.8662|2013-02-15/ev_free_cash_flow|-8.4301|2013-01-31/ev_assets|6.0617|2013-01-04/ps_ratio|8.5533|2013-01-18/ps_ratio|13.4953|2013-02-01/ps_ratio|12.0481|2013-02-15/ps_ratio|10.4568|2013-01-04/price_to_book_value|14.1222|2013-01-18/price_to_book_value|22.2817|2013-02-01/price_to_book_value|16.2994|2013-02-15/price_to_book_value|14.1467|2013-01-04/peg_ratio||2013-01-18/peg_ratio||2013-02-01/peg_ratio||2013-02-15/peg_ratio||2013-01-31/debt_equity_ratio|0|2013-01-02/dividend_yield|0|2013-01-03/dividend_yield|0|2013-01-04/dividend_yield|0|2013-01-07/dividend_yield|0|2013-01-08/dividend_yield|0|2013-01-09/dividend_yield|0|2013-01-10/dividend_yield|0|2013-01-11/dividend_yield|0|2013-01-14/dividend_yield|0|2013-01-15/dividend_yield|0|2013-01-16/dividend_yield|0|2013-01-17/dividend_yield|0|2013-01-18/dividend_yield|0|2013-01-22/dividend_yield|0|2013-01-23/dividend_yield|0|2013-01-24/dividend_yield|0|2013-01-25/dividend_yield|0|2013-01-28/dividend_yield|0|2013-01-29/dividend_yield|0|2013-01-30/dividend_yield|0|2013-01-31/dividend_yield|0|2013-02-01/dividend_yield|0|2013-02-04/dividend_yield|0|2013-02-05/dividend_yield|0|2013-02-06/dividend_yield|0|2013-02-07/dividend_yield|0|2013-02-08/dividend_yield|0|2013-02-11/dividend_yield|0|2013-02-12/dividend_yield|0|2013-02-13/dividend_yield|0|2013-02-14/dividend_yield|0|2013-02-15/dividend_yield|0|2013-02-19/dividend_yield|0|2013-02-20/dividend_yield|0|2013-02-21/dividend_yield|0|2013-02-22/dividend_yield|0|2013-02-25/dividend_yield|0|2013-02-26/dividend_yield|0|2013-02-27/dividend_yield|0|2013-02-28/dividend_yield|0|2013-01-31/shareholder_yield_ttm|-13.157|2013-01-15/percent_of_shares_outstanding|6.2136|2013-01-31/percent_of_shares_outstanding|6.5172|2013-02-15/percent_of_shares_outstanding|8.2279|2013-02-28/percent_of_shares_outstanding|9.4945|2013-01-31/average_shares_outs_diluted|18.7843|2013-01-31/eps|-0.28|2013-01-31/revenues|7.039|2013-01-31/gross_profit|3.388|2013-01-31/sga_expense|3.112|2013-01-31/pre_tax_income|-4.914|2013-01-31/net_income|-4.914|2013-01-31/interest_income|0.247|2013-01-31/price|13.16|2013-02-28/price|9.1|2013-01-31/total_return_price|13.16|2013-02-28/total_return_price|9.1|2013-01-04/enterprise_value|154.4852|2013-01-18/enterprise_value|257.8659|2013-02-01/enterprise_value|257.3389|2013-02-15/enterprise_value|219.8831 russ2000_2_0127|CDMO||||||||||||||8.3594||-6.2476||7.8426||10.8749|||0||9.142||||||||||9.31|9.31|162.9574|9.73|2013-04-30/total_current_assets|41.914|2013-04-30/cash_on_hand|35.204|2013-04-30/inventories_net|4.339|2013-04-30/net_ppe|2.678|2013-04-30/liabilities|21.298|2013-04-30/total_current_liabilities|20.561|2013-04-30/total_long_term_liab|0.737|2013-04-30/book_value_of_equity|23.76|2013-04-30/retained_earnings|-367.904|2013-04-01/ev_revenues|8.0077|2013-04-15/ev_revenues|8.4297|2013-04-29/ev_revenues|8.5704|2013-05-13/ev_revenues|8.2558|2013-05-28/ev_revenues|9.7809|2013-04-30/ev_earnings|-5.5284|2013-04-01/ev_free_cash_flow|-5.9848|2013-04-15/ev_free_cash_flow|-6.3002|2013-04-29/ev_free_cash_flow|-6.4053|2013-05-13/ev_free_cash_flow|-8.2195|2013-05-28/ev_free_cash_flow|-9.7377|2013-04-30/ev_assets|3.6538|2013-04-01/ps_ratio|7.5584|2013-04-15/ps_ratio|7.8994|2013-04-29/ps_ratio|8.0131|2013-05-13/ps_ratio|8.2715|2013-05-28/ps_ratio|9.5483|2013-04-01/price_to_book_value|10.4809|2013-04-15/price_to_book_value|10.9537|2013-04-29/price_to_book_value|11.1113|2013-05-13/price_to_book_value|9.0158|2013-05-28/price_to_book_value|10.4075|2013-04-01/peg_ratio||2013-04-15/peg_ratio||2013-04-29/peg_ratio||2013-05-13/peg_ratio||2013-05-28/peg_ratio||2013-04-30/debt_equity_ratio|0|2013-04-01/dividend_yield|0|2013-04-02/dividend_yield|0|2013-04-03/dividend_yield|0|2013-04-04/dividend_yield|0|2013-04-05/dividend_yield|0|2013-04-08/dividend_yield|0|2013-04-09/dividend_yield|0|2013-04-10/dividend_yield|0|2013-04-11/dividend_yield|0|2013-04-12/dividend_yield|0|2013-04-15/dividend_yield|0|2013-04-16/dividend_yield|0|2013-04-17/dividend_yield|0|2013-04-18/dividend_yield|0|2013-04-19/dividend_yield|0|2013-04-22/dividend_yield|0|2013-04-23/dividend_yield|0|2013-04-24/dividend_yield|0|2013-04-25/dividend_yield|0|2013-04-26/dividend_yield|0|2013-04-29/dividend_yield|0|2013-04-30/dividend_yield|0|2013-05-01/dividend_yield|0|2013-05-02/dividend_yield|0|2013-05-03/dividend_yield|0|2013-05-06/dividend_yield|0|2013-05-07/dividend_yield|0|2013-05-08/dividend_yield|0|2013-05-09/dividend_yield|0|2013-05-10/dividend_yield|0|2013-05-13/dividend_yield|0|2013-05-14/dividend_yield|0|2013-05-15/dividend_yield|0|2013-05-16/dividend_yield|0|2013-05-17/dividend_yield|0|2013-05-20/dividend_yield|0|2013-05-21/dividend_yield|0|2013-05-22/dividend_yield|0|2013-05-23/dividend_yield|0|2013-05-24/dividend_yield|0|2013-05-28/dividend_yield|0|2013-05-29/dividend_yield|0|2013-05-30/dividend_yield|0|2013-05-31/dividend_yield|0|2013-04-30/shareholder_yield_ttm|-19.777|2013-04-15/percent_of_shares_outstanding|8.744|2013-04-30/percent_of_shares_outstanding|8.0385|2013-05-15/percent_of_shares_outstanding|7.6987|2013-05-31/percent_of_shares_outstanding|7.6067|2013-04-30/average_shares_outs_diluted|19.6145|2013-04-30/eps|-0.42|2013-04-30/revenues|4.254|2013-04-30/gross_profit|1.037|2013-04-30/sga_expense|3.665|2013-04-30/pre_tax_income|-8.449|2013-04-30/net_income|-8.449|2013-04-30/interest_income|0.014|2013-04-30/price|9.73|2013-05-31/price|11.515|2013-04-30/total_return_price|9.73|2013-05-31/total_return_price|11.515|2013-04-01/enterprise_value|156.1018|2013-04-15/enterprise_value|164.3285|2013-04-29/enterprise_value|167.0707|2013-05-13/enterprise_value|179.0115|2013-05-28/enterprise_value|212.0783 russ2000_2_0127|CDMO||||||||||||||8.5542||-8.5165||8.5213||9.2881|||0||8.9606||||||||||9.03|9.03|185.4811|9.94|2013-07-31/total_current_assets|50.186|2013-07-31/cash_on_hand|41.6|2013-07-31/inventories_net|5.679|2013-07-31/net_ppe|2.448|2013-07-31/liabilities|20.78|2013-07-31/total_current_liabilities|20.066|2013-07-31/total_long_term_liab|0.714|2013-07-31/book_value_of_equity|32.543|2013-07-31/retained_earnings|-375.504|2013-07-09/ev_revenues|8.3047|2013-07-23/ev_revenues|8.4446|2013-08-06/ev_revenues|7.9043|2013-08-20/ev_revenues|7.488|2013-07-31/ev_earnings|-5.9355|2013-07-09/ev_free_cash_flow|-8.2681|2013-07-23/ev_free_cash_flow|-8.4073|2013-08-06/ev_free_cash_flow|-5.8991|2013-08-20/ev_free_cash_flow|-5.5884|2013-07-31/ev_assets|3.3078|2013-07-09/ps_ratio|7.8829|2013-07-23/ps_ratio|7.994|2013-08-06/ps_ratio|8.4076|2013-08-20/ps_ratio|8.0498|2013-07-09/price_to_book_value|9.0604|2013-07-23/price_to_book_value|9.188|2013-08-06/price_to_book_value|6.651|2013-08-20/price_to_book_value|6.368|2013-07-09/peg_ratio||2013-07-23/peg_ratio||2013-08-06/peg_ratio||2013-08-20/peg_ratio||2013-07-31/debt_equity_ratio|0|2013-07-01/dividend_yield|0|2013-07-02/dividend_yield|0|2013-07-03/dividend_yield|0|2013-07-05/dividend_yield|0|2013-07-08/dividend_yield|0|2013-07-09/dividend_yield|0|2013-07-10/dividend_yield|0|2013-07-11/dividend_yield|0|2013-07-12/dividend_yield|0|2013-07-15/dividend_yield|0|2013-07-16/dividend_yield|0|2013-07-17/dividend_yield|0|2013-07-18/dividend_yield|0|2013-07-19/dividend_yield|0|2013-07-22/dividend_yield|0|2013-07-23/dividend_yield|0|2013-07-24/dividend_yield|0|2013-07-25/dividend_yield|0|2013-07-26/dividend_yield|0|2013-07-29/dividend_yield|0|2013-07-30/dividend_yield|0|2013-07-31/dividend_yield|0|2013-08-01/dividend_yield|0|2013-08-02/dividend_yield|0|2013-08-05/dividend_yield|0|2013-08-06/dividend_yield|0|2013-08-07/dividend_yield|0|2013-08-08/dividend_yield|0|2013-08-09/dividend_yield|0|2013-08-12/dividend_yield|0|2013-08-13/dividend_yield|0|2013-08-14/dividend_yield|0|2013-08-15/dividend_yield|0|2013-08-16/dividend_yield|0|2013-08-19/dividend_yield|0|2013-08-20/dividend_yield|0|2013-08-21/dividend_yield|0|2013-08-22/dividend_yield|0|2013-08-23/dividend_yield|0|2013-08-26/dividend_yield|0|2013-08-27/dividend_yield|0|2013-08-28/dividend_yield|0|2013-08-29/dividend_yield|0|2013-08-30/dividend_yield|0|2013-07-31/shareholder_yield_ttm|-24.2184|2013-07-15/percent_of_shares_outstanding|11.7604|2013-07-31/percent_of_shares_outstanding|10.9333|2013-08-15/percent_of_shares_outstanding|10.656|2013-08-30/percent_of_shares_outstanding|10.3789|2013-07-31/average_shares_outs_diluted|21.3419|2013-07-31/eps|-0.35|2013-07-31/revenues|4.688|2013-07-31/gross_profit|2.018|2013-07-31/sga_expense|4.334|2013-07-31/pre_tax_income|-7.6|2013-07-31/net_income|-7.6|2013-07-31/interest_income|0.02|2013-07-31/price|9.94|2013-08-30/price|9.59|2013-07-31/total_return_price|9.94|2013-08-30/total_return_price|9.59|2013-07-09/enterprise_value|180.0716|2013-07-23/enterprise_value|183.1036|2013-08-06/enterprise_value|174.8442|2013-08-20/enterprise_value|165.6338 russ2000_2_0127|CDMO||||||||||||||7.739||-5.7757||8.1094||6.5386|||0||9.9367||||||||||9.8|9.8|171.1872|8.89|2013-10-31/total_current_assets|51.286|2013-10-31/cash_on_hand|44.443|2013-10-31/inventories_net|4.033|2013-10-31/net_ppe|2.315|2013-10-31/liabilities|19.458|2013-10-31/total_current_liabilities|18.767|2013-10-31/total_long_term_liab|0.691|2013-10-31/book_value_of_equity|35.649|2013-10-31/retained_earnings|-383.294|2013-10-01/ev_revenues|8.022|2013-10-15/ev_revenues|7.9512|2013-10-29/ev_revenues|7.4561|2013-11-12/ev_revenues|6.9543|2013-11-26/ev_revenues|7.641|2013-10-31/ev_earnings|-5.5324|2013-10-01/ev_free_cash_flow|-5.9869|2013-10-15/ev_free_cash_flow|-5.9341|2013-10-29/ev_free_cash_flow|-5.5646|2013-11-12/ev_free_cash_flow|-6.3701|2013-11-26/ev_free_cash_flow|-6.9991|2013-10-31/ev_assets|2.8866|2013-10-01/ps_ratio|8.348|2013-10-15/ps_ratio|8.2883|2013-10-29/ps_ratio|7.8709|2013-11-12/ps_ratio|7.9486|2013-11-26/ps_ratio|8.5648|2013-10-01/price_to_book_value|6.731|2013-10-15/price_to_book_value|6.6829|2013-10-29/price_to_book_value|6.3463|2013-11-12/price_to_book_value|5.7988|2013-11-26/price_to_book_value|6.2483|2013-10-01/peg_ratio||2013-10-15/peg_ratio||2013-10-29/peg_ratio||2013-11-12/peg_ratio||2013-11-26/peg_ratio||2013-10-31/debt_equity_ratio|0|2013-10-01/dividend_yield|0|2013-10-02/dividend_yield|0|2013-10-03/dividend_yield|0|2013-10-04/dividend_yield|0|2013-10-07/dividend_yield|0|2013-10-08/dividend_yield|0|2013-10-09/dividend_yield|0|2013-10-10/dividend_yield|0|2013-10-11/dividend_yield|0|2013-10-14/dividend_yield|0|2013-10-15/dividend_yield|0|2013-10-16/dividend_yield|0|2013-10-17/dividend_yield|0|2013-10-18/dividend_yield|0|2013-10-21/dividend_yield|0|2013-10-22/dividend_yield|0|2013-10-23/dividend_yield|0|2013-10-24/dividend_yield|0|2013-10-25/dividend_yield|0|2013-10-28/dividend_yield|0|2013-10-29/dividend_yield|0|2013-10-30/dividend_yield|0|2013-10-31/dividend_yield|0|2013-11-01/dividend_yield|0|2013-11-04/dividend_yield|0|2013-11-05/dividend_yield|0|2013-11-06/dividend_yield|0|2013-11-07/dividend_yield|0|2013-11-08/dividend_yield|0|2013-11-11/dividend_yield|0|2013-11-12/dividend_yield|0|2013-11-13/dividend_yield|0|2013-11-14/dividend_yield|0|2013-11-15/dividend_yield|0|2013-11-18/dividend_yield|0|2013-11-19/dividend_yield|0|2013-11-20/dividend_yield|0|2013-11-21/dividend_yield|0|2013-11-22/dividend_yield|0|2013-11-25/dividend_yield|0|2013-11-26/dividend_yield|0|2013-11-27/dividend_yield|0|2013-11-29/dividend_yield|0|2013-10-31/shareholder_yield_ttm|-22.3481|2013-10-15/percent_of_shares_outstanding|6.4762|2013-10-31/percent_of_shares_outstanding|6.0851|2013-11-15/percent_of_shares_outstanding|6.1495|2013-11-29/percent_of_shares_outstanding|5.874|2013-10-31/average_shares_outs_diluted|22.4212|2013-10-31/eps|-0.35|2013-10-31/revenues|7.354|2013-10-31/gross_profit|3.159|2013-10-31/sga_expense|4.016|2013-10-31/pre_tax_income|-7.79|2013-10-31/net_income|-7.79|2013-10-31/interest_income|0.024|2013-10-31/price|8.89|2013-11-29/price|9.59|2013-10-31/total_return_price|8.89|2013-11-29/total_return_price|9.59|2013-10-01/enterprise_value|177.4457|2013-10-15/enterprise_value|175.8811|2013-10-29/enterprise_value|164.9288|2013-11-12/enterprise_value|162.2781|2013-11-26/enterprise_value|178.303 russ2000_2_0127|CDMO||||||||||||||7.6456||-7.0033||8.5648||6.2513|||0||5.2883||||||||||9.73|9.73|178.41|12.74|2014-01-31/total_current_assets|72.233|2014-01-31/cash_on_hand|63.177|2014-01-31/inventories_net|5.224|2014-01-31/net_ppe|2.514|2014-01-31/liabilities|21.414|2014-01-31/total_current_liabilities|20.749|2014-01-31/total_long_term_liab|0.665|2014-01-31/book_value_of_equity|55.071|2014-01-31/retained_earnings|-393.018|2014-01-07/ev_revenues|8.951|2014-01-21/ev_revenues|10.8061|2014-02-04/ev_revenues|12.1707|2014-02-18/ev_revenues|11.8209|2014-01-31/ev_earnings|-7.6861|2014-01-07/ev_free_cash_flow|-8.1991|2014-01-21/ev_free_cash_flow|-9.8983|2014-02-04/ev_free_cash_flow|-9.0396|2014-02-18/ev_free_cash_flow|-8.7799|2014-01-31/ev_assets|3.3728|2014-01-07/ps_ratio|9.7355|2014-01-21/ps_ratio|11.3991|2014-02-04/ps_ratio|13.1561|2014-02-18/ps_ratio|12.8554|2014-01-07/price_to_book_value|7.1058|2014-01-21/price_to_book_value|8.3201|2014-02-04/price_to_book_value|5.6072|2014-02-18/price_to_book_value|5.479|2014-01-07/peg_ratio||2014-01-21/peg_ratio||2014-02-04/peg_ratio||2014-02-18/peg_ratio||2014-01-31/debt_equity_ratio|0|2014-01-02/dividend_yield|0|2014-01-03/dividend_yield|0|2014-01-06/dividend_yield|0|2014-01-07/dividend_yield|0|2014-01-08/dividend_yield|0|2014-01-09/dividend_yield|0|2014-01-10/dividend_yield|0|2014-01-13/dividend_yield|0|2014-01-14/dividend_yield|0|2014-01-15/dividend_yield|0|2014-01-16/dividend_yield|0|2014-01-17/dividend_yield|0|2014-01-21/dividend_yield|0|2014-01-22/dividend_yield|0|2014-01-23/dividend_yield|0|2014-01-24/dividend_yield|0|2014-01-27/dividend_yield|0|2014-01-28/dividend_yield|0|2014-01-29/dividend_yield|0|2014-01-30/dividend_yield|0|2014-01-31/dividend_yield|0|2014-02-03/dividend_yield|0|2014-02-04/dividend_yield|0|2014-02-05/dividend_yield|0|2014-02-06/dividend_yield|0|2014-02-07/dividend_yield|0|2014-02-10/dividend_yield|0|2014-02-11/dividend_yield|0|2014-02-12/dividend_yield|0|2014-02-13/dividend_yield|0|2014-02-14/dividend_yield|0|2014-02-18/dividend_yield|0|2014-02-19/dividend_yield|0|2014-02-20/dividend_yield|0|2014-02-21/dividend_yield|0|2014-02-24/dividend_yield|0|2014-02-25/dividend_yield|0|2014-02-26/dividend_yield|0|2014-02-27/dividend_yield|0|2014-02-28/dividend_yield|0|2014-01-31/shareholder_yield_ttm|-20.0333|2014-01-15/percent_of_shares_outstanding|5.5218|2014-01-31/percent_of_shares_outstanding|5.7103|2014-02-14/percent_of_shares_outstanding|5.8058|2014-02-28/percent_of_shares_outstanding|5.8264|2014-01-31/average_shares_outs_diluted|23.3177|2014-01-31/eps|-0.42|2014-01-31/revenues|3.885|2014-01-31/gross_profit|1.469|2014-01-31/sga_expense|4.563|2014-01-31/pre_tax_income|-9.724|2014-01-31/net_income|-9.724|2014-01-31/interest_income|0.019|2014-01-31/price|12.74|2014-02-28/price|12.67|2014-01-31/total_return_price|12.74|2014-02-28/total_return_price|12.67|2014-01-07/enterprise_value|208.8719|2014-01-21/enterprise_value|252.1599|2014-02-04/enterprise_value|245.6161|2014-02-18/enterprise_value|238.558 russ2000_2_0127|CDMO||||||||||||||16.8079||-12.4839||17.1406||7.3065|||0||8.546||||||||||13.3|13.3|339.2001|12.18|2014-04-30/total_current_assets|85.771|2014-04-30/cash_on_hand|77.49|2014-04-30/inventories_net|5.53|2014-04-30/net_ppe|2.447|2014-04-30/liabilities|22.846|2014-04-30/total_current_liabilities|22.207|2014-04-30/total_long_term_liab|0.639|2014-04-30/book_value_of_equity|67.698|2014-04-30/retained_earnings|-403.266|2014-04-01/ev_revenues|13.9221|2014-04-15/ev_revenues|11.6484|2014-04-29/ev_revenues|12.4354|2014-05-13/ev_revenues|10.3548|2014-05-27/ev_revenues|10.9137|2014-04-30/ev_earnings|-6.6101|2014-04-01/ev_free_cash_flow|-10.3405|2014-04-15/ev_free_cash_flow|-8.6517|2014-04-29/ev_free_cash_flow|-9.2363|2014-05-13/ev_free_cash_flow|-7.9961|2014-05-27/ev_free_cash_flow|-8.4277|2014-04-30/ev_assets|2.5816|2014-04-01/ps_ratio|14.6597|2014-04-15/ps_ratio|12.7051|2014-04-29/ps_ratio|13.3817|2014-05-13/ps_ratio|12.4786|2014-05-27/ps_ratio|12.9835|2014-04-01/price_to_book_value|6.249|2014-04-15/price_to_book_value|5.4158|2014-04-29/price_to_book_value|5.7042|2014-05-13/price_to_book_value|4.571|2014-05-27/price_to_book_value|4.7559|2014-04-01/peg_ratio||2014-04-15/peg_ratio||2014-04-29/peg_ratio||2014-05-13/peg_ratio||2014-05-27/peg_ratio||2014-04-30/debt_equity_ratio|0|2014-04-01/dividend_yield|0|2014-04-02/dividend_yield|0|2014-04-03/dividend_yield|0|2014-04-04/dividend_yield|0|2014-04-07/dividend_yield|0|2014-04-08/dividend_yield|0|2014-04-09/dividend_yield|0|2014-04-10/dividend_yield|0|2014-04-11/dividend_yield|0|2014-04-14/dividend_yield|0|2014-04-15/dividend_yield|0|2014-04-16/dividend_yield|0|2014-04-17/dividend_yield|0|2014-04-21/dividend_yield|0|2014-04-22/dividend_yield|0|2014-04-23/dividend_yield|0|2014-04-24/dividend_yield|0|2014-04-25/dividend_yield|0|2014-04-28/dividend_yield|0|2014-04-29/dividend_yield|0|2014-04-30/dividend_yield|0|2014-05-01/dividend_yield|0|2014-05-02/dividend_yield|0|2014-05-05/dividend_yield|0|2014-05-06/dividend_yield|0|2014-05-07/dividend_yield|0|2014-05-08/dividend_yield|0|2014-05-09/dividend_yield|0|2014-05-12/dividend_yield|0|2014-05-13/dividend_yield|0|2014-05-14/dividend_yield|0|2014-05-15/dividend_yield|0|2014-05-16/dividend_yield|0|2014-05-19/dividend_yield|0|2014-05-20/dividend_yield|0|2014-05-21/dividend_yield|0|2014-05-22/dividend_yield|0|2014-05-23/dividend_yield|0|2014-05-27/dividend_yield|0|2014-05-28/dividend_yield|0|2014-05-29/dividend_yield|0|2014-05-30/dividend_yield|0|2014-04-30/shareholder_yield_ttm|-17.3245|2014-04-15/percent_of_shares_outstanding|8.7025|2014-04-30/percent_of_shares_outstanding|8.9305|2014-05-15/percent_of_shares_outstanding|9.0149|2014-05-30/percent_of_shares_outstanding|8.636|2014-04-30/average_shares_outs_diluted|25.2504|2014-04-30/eps|-0.42|2014-04-30/revenues|6.474|2014-04-30/gross_profit|2.645|2014-04-30/sga_expense|4.361|2014-04-30/pre_tax_income|-10.248|2014-04-30/net_income|-10.248|2014-04-30/interest_income|0.281|2014-04-30/price|12.18|2014-05-30/price|12.95|2014-04-30/total_return_price|12.18|2014-05-30/total_return_price|12.95|2014-04-01/enterprise_value|280.9613|2014-04-15/enterprise_value|235.0762|2014-04-29/enterprise_value|250.9595|2014-05-13/enterprise_value|231.9578|2014-05-27/enterprise_value|244.4788 russ2000_2_0127|CDMO||||||||||||||10.6742||-8.2427||12.7671||4.6767|||0||8.533||||||||||13.16|13.16|239.1127|10.57|2014-07-31/total_current_assets|81.528|2014-07-31/cash_on_hand|73.256|2014-07-31/inventories_net|5.998|2014-07-31/net_ppe|3.647|2014-07-31/liabilities|22.015|2014-07-31/total_current_liabilities|21.123|2014-07-31/total_long_term_liab|0.892|2014-07-31/book_value_of_equity|65.591|2014-07-31/retained_earnings|-416.395|2014-07-08/ev_revenues|10.3009|2014-07-22/ev_revenues|9.5409|2014-08-05/ev_revenues|9.1986|2014-08-19/ev_revenues|9.7391|2014-07-31/ev_earnings|-4.8265|2014-07-08/ev_free_cash_flow|-7.9544|2014-07-22/ev_free_cash_flow|-7.3676|2014-08-05/ev_free_cash_flow|-6.126|2014-08-19/ev_free_cash_flow|-6.486|2014-07-31/ev_assets|2.2528|2014-07-08/ps_ratio|12.4064|2014-07-22/ps_ratio|11.7212|2014-08-05/ps_ratio|11.6514|2014-08-19/ps_ratio|12.1611|2014-07-08/price_to_book_value|4.5532|2014-07-22/price_to_book_value|4.3017|2014-08-05/price_to_book_value|4.3717|2014-08-19/price_to_book_value|4.563|2014-07-08/peg_ratio||2014-07-22/peg_ratio||2014-08-05/peg_ratio|-0.736|2014-08-19/peg_ratio|-0.7682|2014-07-31/debt_equity_ratio|0|2014-07-01/dividend_yield|0|2014-07-02/dividend_yield|0|2014-07-03/dividend_yield|0|2014-07-07/dividend_yield|0|2014-07-08/dividend_yield|0|2014-07-09/dividend_yield|0|2014-07-10/dividend_yield|0|2014-07-11/dividend_yield|0|2014-07-14/dividend_yield|0|2014-07-15/dividend_yield|0|2014-07-16/dividend_yield|0|2014-07-17/dividend_yield|0|2014-07-18/dividend_yield|0|2014-07-21/dividend_yield|0|2014-07-22/dividend_yield|0|2014-07-23/dividend_yield|0|2014-07-24/dividend_yield|0|2014-07-25/dividend_yield|0|2014-07-28/dividend_yield|0|2014-07-29/dividend_yield|0|2014-07-30/dividend_yield|0|2014-07-31/dividend_yield|0|2014-08-01/dividend_yield|0|2014-08-04/dividend_yield|0|2014-08-05/dividend_yield|0|2014-08-06/dividend_yield|0|2014-08-07/dividend_yield|0|2014-08-08/dividend_yield|0|2014-08-11/dividend_yield|0|2014-08-12/dividend_yield|0|2014-08-13/dividend_yield|0|2014-08-14/dividend_yield|0|2014-08-15/dividend_yield|0|2014-08-18/dividend_yield|0|2014-08-19/dividend_yield|0|2014-08-20/dividend_yield|0|2014-08-21/dividend_yield|0|2014-08-22/dividend_yield|0|2014-08-25/dividend_yield|0|2014-08-26/dividend_yield|0|2014-08-27/dividend_yield|0|2014-08-28/dividend_yield|0|2014-08-29/dividend_yield|0|2014-07-31/shareholder_yield_ttm|-14.6462|2014-07-15/percent_of_shares_outstanding|9.1617|2014-07-31/percent_of_shares_outstanding|9.0096|2014-08-15/percent_of_shares_outstanding|8.8126|2014-08-29/percent_of_shares_outstanding|8.7801|2014-07-31/average_shares_outs_diluted|25.5883|2014-07-31/eps|-0.56|2014-07-31/revenues|5.496|2014-07-31/gross_profit|1.913|2014-07-31/sga_expense|4.883|2014-07-31/pre_tax_income|-13.129|2014-07-31/net_income|-13.129|2014-07-31/interest_income|0.042|2014-07-31/price|10.57|2014-08-29/price|11.55|2014-07-31/total_return_price|10.57|2014-08-29/total_return_price|11.55|2014-07-08/enterprise_value|230.7507|2014-07-22/enterprise_value|213.7258|2014-08-05/enterprise_value|213.4908|2014-08-19/enterprise_value|226.0359 russ2000_2_0127|CDMO||||||||||||||7.3623||-4.9031||9.9037||3.722|-0.6256||0||7.8645||||||||||9.52|9.52|170.8721|11.2|2014-10-31/total_current_assets|74.368|2014-10-31/cash_on_hand|64.439|2014-10-31/inventories_net|5.379|2014-10-31/net_ppe|5.398|2014-10-31/liabilities|22.66|2014-10-31/total_current_liabilities|21.582|2014-10-31/total_long_term_liab|1.078|2014-10-31/book_value_of_equity|58.776|2014-10-31/retained_earnings|-428.495|2014-10-14/ev_revenues|7.6717|2014-10-28/ev_revenues|8.6771|2014-11-11/ev_revenues|9.3317|2014-11-25/ev_revenues|9.2495|2014-10-31/ev_earnings|-5.0168|2014-10-14/ev_free_cash_flow|-5.1091|2014-10-28/ev_free_cash_flow|-5.7787|2014-11-11/ev_free_cash_flow|-4.914|2014-11-25/ev_free_cash_flow|-4.8708|2014-10-31/ev_assets|2.7845|2014-10-14/ps_ratio|10.195|2014-10-28/ps_ratio|11.1416|2014-11-11/ps_ratio|11.7535|2014-11-25/ps_ratio|11.6746|2014-10-14/price_to_book_value|3.8314|2014-10-28/price_to_book_value|4.1872|2014-11-11/price_to_book_value|4.6138|2014-11-25/price_to_book_value|4.5828|2014-10-14/peg_ratio|-0.644|2014-10-28/peg_ratio|-0.7038|2014-11-11/peg_ratio|-0.1577|2014-11-25/peg_ratio|-0.1566|2014-10-31/debt_equity_ratio|0|2014-10-01/dividend_yield|0|2014-10-02/dividend_yield|0|2014-10-03/dividend_yield|0|2014-10-06/dividend_yield|0|2014-10-07/dividend_yield|0|2014-10-08/dividend_yield|0|2014-10-09/dividend_yield|0|2014-10-10/dividend_yield|0|2014-10-13/dividend_yield|0|2014-10-14/dividend_yield|0|2014-10-15/dividend_yield|0|2014-10-16/dividend_yield|0|2014-10-17/dividend_yield|0|2014-10-20/dividend_yield|0|2014-10-21/dividend_yield|0|2014-10-22/dividend_yield|0|2014-10-23/dividend_yield|0|2014-10-24/dividend_yield|0|2014-10-27/dividend_yield|0|2014-10-28/dividend_yield|0|2014-10-29/dividend_yield|0|2014-10-30/dividend_yield|0|2014-10-31/dividend_yield|0|2014-11-03/dividend_yield|0|2014-11-04/dividend_yield|0|2014-11-05/dividend_yield|0|2014-11-06/dividend_yield|0|2014-11-07/dividend_yield|0|2014-11-10/dividend_yield|0|2014-11-11/dividend_yield|0|2014-11-12/dividend_yield|0|2014-11-13/dividend_yield|0|2014-11-14/dividend_yield|0|2014-11-17/dividend_yield|0|2014-11-18/dividend_yield|0|2014-11-19/dividend_yield|0|2014-11-20/dividend_yield|0|2014-11-21/dividend_yield|0|2014-11-24/dividend_yield|0|2014-11-25/dividend_yield|0|2014-11-26/dividend_yield|0|2014-11-28/dividend_yield|0|2014-10-31/shareholder_yield_ttm|-11.8743|2014-10-15/percent_of_shares_outstanding|7.6312|2014-10-31/percent_of_shares_outstanding|6.9873|2014-11-14/percent_of_shares_outstanding|7.2247|2014-11-28/percent_of_shares_outstanding|6.9117|2014-10-31/average_shares_outs_diluted|25.7089|2014-10-31/eps|-0.49|2014-10-31/revenues|6.3|2014-10-31/gross_profit|2.161|2014-10-31/sga_expense|4.295|2014-10-31/pre_tax_income|-12.1|2014-10-31/net_income|-12.1|2014-10-31/interest_income|0.037|2014-10-31/price|11.2|2014-11-28/price|10.36|2014-10-31/total_return_price|11.2|2014-11-28/total_return_price|10.36|2014-10-14/enterprise_value|178.0523|2014-10-28/enterprise_value|201.388|2014-11-11/enterprise_value|206.743|2014-11-25/enterprise_value|204.923 russ2000_2_0127|CDMO||||||||||||||8.5152||-4.4841||10.9647||4.3061|-0.1471||0||6.1657||||||||||9.73|9.73|188.6549|8.96|2015-01-31/total_current_assets|68.604|2015-01-31/cash_on_hand|55.238|2015-01-31/inventories_net|6.148|2015-01-31/net_ppe|8.958|2015-01-31/liabilities|29.327|2015-01-31/total_current_liabilities|28.2|2015-01-31/total_long_term_liab|1.127|2015-01-31/book_value_of_equity|49.793|2015-01-31/retained_earnings|-441.489|2015-01-06/ev_revenues|8.6385|2015-01-20/ev_revenues|8.3509|2015-02-03/ev_revenues|7.3876|2015-02-17/ev_revenues|7.7723|2015-01-31/ev_earnings|-3.7258|2015-01-06/ev_free_cash_flow|-4.549|2015-01-20/ev_free_cash_flow|-4.3975|2015-02-03/ev_free_cash_flow|-3.9194|2015-02-17/ev_free_cash_flow|-4.1235|2015-01-31/ev_assets|2.2825|2015-01-06/ps_ratio|11.083|2015-01-20/ps_ratio|10.8069|2015-02-03/ps_ratio|9.4492|2015-02-17/ps_ratio|9.8242|2015-01-06/price_to_book_value|4.3525|2015-01-20/price_to_book_value|4.2441|2015-02-03/price_to_book_value|4.6623|2015-02-17/price_to_book_value|4.8473|2015-01-06/peg_ratio|-0.1487|2015-01-20/peg_ratio|-0.145|2015-02-03/peg_ratio|-0.1366|2015-02-17/peg_ratio|-0.142|2015-01-31/debt_equity_ratio|0|2015-01-02/dividend_yield|0|2015-01-05/dividend_yield|0|2015-01-06/dividend_yield|0|2015-01-07/dividend_yield|0|2015-01-08/dividend_yield|0|2015-01-09/dividend_yield|0|2015-01-12/dividend_yield|0|2015-01-13/dividend_yield|0|2015-01-14/dividend_yield|0|2015-01-15/dividend_yield|0|2015-01-16/dividend_yield|0|2015-01-20/dividend_yield|0|2015-01-21/dividend_yield|0|2015-01-22/dividend_yield|0|2015-01-23/dividend_yield|0|2015-01-26/dividend_yield|0|2015-01-27/dividend_yield|0|2015-01-28/dividend_yield|0|2015-01-29/dividend_yield|0|2015-01-30/dividend_yield|0|2015-02-02/dividend_yield|0|2015-02-03/dividend_yield|0|2015-02-04/dividend_yield|0|2015-02-05/dividend_yield|0|2015-02-06/dividend_yield|0|2015-02-09/dividend_yield|0|2015-02-10/dividend_yield|0|2015-02-11/dividend_yield|0|2015-02-12/dividend_yield|0|2015-02-13/dividend_yield|0|2015-02-17/dividend_yield|0|2015-02-18/dividend_yield|0|2015-02-19/dividend_yield|0|2015-02-20/dividend_yield|0|2015-02-23/dividend_yield|0|2015-02-24/dividend_yield|0|2015-02-25/dividend_yield|0|2015-02-26/dividend_yield|0|2015-02-27/dividend_yield|0|2015-01-31/shareholder_yield_ttm|-4.3018|2015-01-15/percent_of_shares_outstanding|5.8471|2015-01-30/percent_of_shares_outstanding|5.8075|2015-02-13/percent_of_shares_outstanding|6.1859|2015-02-27/percent_of_shares_outstanding|6.0974|2015-01-31/average_shares_outs_diluted|26.0742|2015-01-31/eps|-0.56|2015-01-31/revenues|5.677|2015-01-31/gross_profit|2.564|2015-01-31/sga_expense|4.325|2015-01-31/pre_tax_income|-12.994|2015-01-31/net_income|-12.994|2015-01-31/interest_income|0.028|2015-01-30/price|8.96|2015-02-27/price|9.87|2015-01-30/total_return_price|8.96|2015-02-27/total_return_price|9.87|2015-01-06/enterprise_value|191.3861|2015-01-20/enterprise_value|185.0132|2015-02-03/enterprise_value|176.9107|2015-02-17/enterprise_value|186.1229 russ2000_2_0127|CDMO||||||||||||||8.3105||-4.4091||10.1242||5.1061|-0.1463||0||5.8734||||||||||9.45|9.45|199.0124|9.17|2015-04-30/total_current_assets|80.523|2015-04-30/cash_on_hand|68.001|2015-04-30/inventories_net|7.354|2015-04-30/net_ppe|15.124|2015-04-30/liabilities|38.429|2015-04-30/total_current_liabilities|37.331|2015-04-30/total_long_term_liab|1.098|2015-04-30/book_value_of_equity|59.033|2015-04-30/retained_earnings|-453.624|2015-04-14/ev_revenues|9.0183|2015-04-28/ev_revenues|8.3892|2015-05-12/ev_revenues|6.9185|2015-05-26/ev_revenues|6.8463|2015-04-30/ev_earnings|-3.6793|2015-04-14/ev_free_cash_flow|-4.7846|2015-04-28/ev_free_cash_flow|-4.4508|2015-05-12/ev_free_cash_flow|-4.1114|2015-05-26/ev_free_cash_flow|-4.0685|2015-04-30/ev_assets|1.9011|2015-04-14/ps_ratio|10.7991|2015-04-28/ps_ratio|10.1992|2015-05-12/ps_ratio|8.9288|2015-05-26/ps_ratio|8.8607|2015-04-14/price_to_book_value|5.4465|2015-04-28/price_to_book_value|5.144|2015-05-12/price_to_book_value|4.2905|2015-05-26/price_to_book_value|4.2578|2015-04-14/peg_ratio|-0.1561|2015-04-28/peg_ratio|-0.1474|2015-05-12/peg_ratio|-0.1287|2015-05-26/peg_ratio|-0.1277|2015-04-30/debt_equity_ratio|0|2015-04-01/dividend_yield|0|2015-04-02/dividend_yield|0|2015-04-06/dividend_yield|0|2015-04-07/dividend_yield|0|2015-04-08/dividend_yield|0|2015-04-09/dividend_yield|0|2015-04-10/dividend_yield|0|2015-04-13/dividend_yield|0|2015-04-14/dividend_yield|0|2015-04-15/dividend_yield|0|2015-04-16/dividend_yield|0|2015-04-17/dividend_yield|0|2015-04-20/dividend_yield|0|2015-04-21/dividend_yield|0|2015-04-22/dividend_yield|0|2015-04-23/dividend_yield|0|2015-04-24/dividend_yield|0|2015-04-27/dividend_yield|0|2015-04-28/dividend_yield|0|2015-04-29/dividend_yield|0|2015-04-30/dividend_yield|0|2015-05-01/dividend_yield|0|2015-05-04/dividend_yield|0|2015-05-05/dividend_yield|0|2015-05-06/dividend_yield|0|2015-05-07/dividend_yield|0|2015-05-08/dividend_yield|0|2015-05-11/dividend_yield|0|2015-05-12/dividend_yield|0|2015-05-13/dividend_yield|0|2015-05-14/dividend_yield|0|2015-05-15/dividend_yield|0|2015-05-18/dividend_yield|0|2015-05-19/dividend_yield|0|2015-05-20/dividend_yield|0|2015-05-21/dividend_yield|0|2015-05-22/dividend_yield|0|2015-05-26/dividend_yield|0|2015-05-27/dividend_yield|0|2015-05-28/dividend_yield|0|2015-05-29/dividend_yield|0|2015-04-30/shareholder_yield_ttm|-7.5943|2015-04-15/percent_of_shares_outstanding|5.5197|2015-04-30/percent_of_shares_outstanding|5.0926|2015-05-15/percent_of_shares_outstanding|5.4558|2015-05-29/percent_of_shares_outstanding|5.3815|2015-04-30/average_shares_outs_diluted|26.9352|2015-04-30/eps|-0.46|2015-04-30/revenues|9.308|2015-04-30/gross_profit|4.55|2015-04-30/sga_expense|5.188|2015-04-30/pre_tax_income|-12.135|2015-04-30/net_income|-12.135|2015-04-30/interest_income|0.034|2015-04-30/price|9.17|2015-05-29/price|9.87|2015-04-30/total_return_price|9.17|2015-05-29/total_return_price|9.87|2015-04-14/enterprise_value|215.9624|2015-04-28/enterprise_value|200.8957|2015-05-12/enterprise_value|185.2847|2015-05-26/enterprise_value|183.3512 russ2000_2_0127|CDMO||||||||||||||7.4239||-4.4117||9.4059||4.5198|-0.1356||0||4.4211||||||||||9.17|9.17|198.8189|8.61|2015-07-31/total_current_assets|72.33|2015-07-31/cash_on_hand|59.016|2015-07-31/inventories_net|10.457|2015-07-31/net_ppe|18.395|2015-07-31/liabilities|36.586|2015-07-31/total_current_liabilities|35.55|2015-07-31/total_long_term_liab|1.036|2015-07-31/book_value_of_equity|55.444|2015-07-31/retained_earnings|-467.347|2015-07-07/ev_revenues|6.6297|2015-07-21/ev_revenues|6.9422|2015-08-04/ev_revenues|6.2418|2015-08-18/ev_revenues|5.7698|2015-07-31/ev_earnings|-3.6936|2015-07-07/ev_free_cash_flow|-3.9398|2015-07-21/ev_free_cash_flow|-4.1255|2015-08-04/ev_free_cash_flow|-3.911|2015-08-18/ev_free_cash_flow|-3.6152|2015-07-31/ev_assets|2.0449|2015-07-07/ps_ratio|8.6562|2015-07-21/ps_ratio|8.6562|2015-08-04/ps_ratio|7.5847|2015-08-18/ps_ratio|7.1315|2015-07-07/price_to_book_value|4.1595|2015-07-21/price_to_book_value|4.3013|2015-08-04/price_to_book_value|4.5494|2015-08-18/price_to_book_value|4.2859|2015-07-07/peg_ratio|-0.1248|2015-07-21/peg_ratio|-0.1248|2015-08-04/peg_ratio|-0.2321|2015-08-18/peg_ratio|-0.2182|2015-07-31/debt_equity_ratio|0|2015-07-01/dividend_yield|0|2015-07-02/dividend_yield|0|2015-07-06/dividend_yield|0|2015-07-07/dividend_yield|0|2015-07-08/dividend_yield|0|2015-07-09/dividend_yield|0|2015-07-10/dividend_yield|0|2015-07-13/dividend_yield|0|2015-07-14/dividend_yield|0|2015-07-15/dividend_yield|0|2015-07-16/dividend_yield|0|2015-07-17/dividend_yield|0|2015-07-20/dividend_yield|0|2015-07-21/dividend_yield|0|2015-07-22/dividend_yield|0|2015-07-23/dividend_yield|0|2015-07-24/dividend_yield|0|2015-07-27/dividend_yield|0|2015-07-28/dividend_yield|0|2015-07-29/dividend_yield|0|2015-07-30/dividend_yield|0|2015-07-31/dividend_yield|0|2015-08-03/dividend_yield|0|2015-08-04/dividend_yield|0|2015-08-05/dividend_yield|0|2015-08-06/dividend_yield|0|2015-08-07/dividend_yield|0|2015-08-10/dividend_yield|0|2015-08-11/dividend_yield|0|2015-08-12/dividend_yield|0|2015-08-13/dividend_yield|0|2015-08-14/dividend_yield|0|2015-08-17/dividend_yield|0|2015-08-18/dividend_yield|0|2015-08-19/dividend_yield|0|2015-08-20/dividend_yield|0|2015-08-21/dividend_yield|0|2015-08-24/dividend_yield|0|2015-08-25/dividend_yield|0|2015-08-26/dividend_yield|0|2015-08-27/dividend_yield|0|2015-08-28/dividend_yield|0|2015-08-31/dividend_yield|0|2015-07-31/shareholder_yield_ttm|-11.6116|2015-07-15/percent_of_shares_outstanding|4.25|2015-07-31/percent_of_shares_outstanding|4.0892|2015-08-14/percent_of_shares_outstanding|4.1903|2015-08-31/percent_of_shares_outstanding|4.5167|2015-07-31/average_shares_outs_diluted|28.1882|2015-07-31/eps|-0.56|2015-07-31/revenues|9.671|2015-07-31/gross_profit|5.063|2015-07-31/sga_expense|4.899|2015-07-31/pre_tax_income|-13.723|2015-07-31/net_income|-13.723|2015-07-31/interest_income|0.031|2015-07-31/price|8.61|2015-08-31/price|8.05|2015-07-31/total_return_price|8.61|2015-08-31/total_return_price|8.05|2015-07-07/enterprise_value|177.5508|2015-07-21/enterprise_value|185.9181|2015-08-04/enterprise_value|193.2209|2015-08-18/enterprise_value|178.6113 russ2000_2_0127|CDMO||||||||||||||4.6883||-2.9376||6.1041||3.682|-0.1868||0||4.7807||||||||||7.14|7.14|145.1308|7.84|2015-10-31/total_current_assets|89.458|2015-10-31/cash_on_hand|72.005|2015-10-31/inventories_net|12.554|2015-10-31/net_ppe|21.764|2015-10-31/liabilities|43.431|2015-10-31/total_current_liabilities|42.459|2015-10-31/total_long_term_liab|0.972|2015-10-31/book_value_of_equity|69.224|2015-10-31/retained_earnings|-480.545|2015-10-13/ev_revenues|4.7536|2015-10-27/ev_revenues|4.8842|2015-11-10/ev_revenues|5.888|2015-11-24/ev_revenues|5.954|2015-10-31/ev_earnings|-3.4759|2015-10-13/ev_free_cash_flow|-2.9785|2015-10-27/ev_free_cash_flow|-3.0603|2015-11-10/ev_free_cash_flow|-4.0697|2015-11-24/ev_free_cash_flow|-4.1153|2015-10-31/ev_assets|1.6059|2015-10-13/ps_ratio|6.1645|2015-10-27/ps_ratio|6.2854|2015-11-10/ps_ratio|6.8354|2015-11-24/ps_ratio|6.8919|2015-10-13/price_to_book_value|3.7185|2015-10-27/price_to_book_value|3.7914|2015-11-10/price_to_book_value|3.9473|2015-11-24/price_to_book_value|3.9799|2015-10-13/peg_ratio|-0.1886|2015-10-27/peg_ratio|-0.1923|2015-11-10/peg_ratio|-0.4296|2015-11-24/peg_ratio|-0.4332|2015-10-31/debt_equity_ratio|0|2015-10-01/dividend_yield|0|2015-10-02/dividend_yield|0|2015-10-05/dividend_yield|0|2015-10-06/dividend_yield|0|2015-10-07/dividend_yield|0|2015-10-08/dividend_yield|0|2015-10-09/dividend_yield|0|2015-10-12/dividend_yield|0|2015-10-13/dividend_yield|0|2015-10-14/dividend_yield|0|2015-10-15/dividend_yield|0|2015-10-16/dividend_yield|0|2015-10-19/dividend_yield|0|2015-10-20/dividend_yield|0|2015-10-21/dividend_yield|0|2015-10-22/dividend_yield|0|2015-10-23/dividend_yield|0|2015-10-26/dividend_yield|0|2015-10-27/dividend_yield|0|2015-10-28/dividend_yield|0|2015-10-29/dividend_yield|0|2015-10-30/dividend_yield|0|2015-11-02/dividend_yield|0|2015-11-03/dividend_yield|0|2015-11-04/dividend_yield|0|2015-11-05/dividend_yield|0|2015-11-06/dividend_yield|0|2015-11-09/dividend_yield|0|2015-11-10/dividend_yield|0|2015-11-11/dividend_yield|0|2015-11-12/dividend_yield|0|2015-11-13/dividend_yield|0|2015-11-16/dividend_yield|0|2015-11-17/dividend_yield|0|2015-11-18/dividend_yield|0|2015-11-19/dividend_yield|0|2015-11-20/dividend_yield|0|2015-11-23/dividend_yield|0|2015-11-24/dividend_yield|0|2015-11-25/dividend_yield|0|2015-11-27/dividend_yield|0|2015-11-30/dividend_yield|0|2015-10-31/shareholder_yield_ttm|-20.2512|2015-10-15/percent_of_shares_outstanding|3.9329|2015-10-30/percent_of_shares_outstanding|4.0528|2015-11-13/percent_of_shares_outstanding|3.4604|2015-11-30/percent_of_shares_outstanding|3.4966|2015-10-31/average_shares_outs_diluted|29.1346|2015-10-31/eps|-0.49|2015-10-31/revenues|9.523|2015-10-31/gross_profit|4.782|2015-10-31/sga_expense|4.416|2015-10-31/pre_tax_income|-13.198|2015-10-31/net_income|-13.198|2015-10-31/interest_income|0.626|2015-10-30/price|7.84|2015-11-30/price|9.03|2015-10-30/total_return_price|7.84|2015-11-30/total_return_price|9.03|2015-10-13/enterprise_value|147.1521|2015-10-27/enterprise_value|151.1945|2015-11-10/enterprise_value|201.2443|2015-11-24/enterprise_value|203.5025 russ2000_2_0127|CDMO||||||||||||||6.3612||-4.3968||7.1179||4.181|-0.4474||0||3.4819||||||||||8.19|8.19|217.4209|6.86|2016-01-31/total_current_assets|93.604|2016-01-31/cash_on_hand|67.47|2016-01-31/inventories_net|15.189|2016-01-31/net_ppe|23.846|2016-01-31/liabilities|59.119|2016-01-31/total_current_liabilities|58.214|2016-01-31/total_long_term_liab|0.905|2016-01-31/book_value_of_equity|59.931|2016-01-31/retained_earnings|-497.392|2016-01-05/ev_revenues|5.6892|2016-01-19/ev_revenues|4.1582|2016-02-02/ev_revenues|4.1517|2016-02-16/ev_revenues|4.1517|2016-01-31/ev_earnings|-2.8642|2016-01-05/ev_free_cash_flow|-3.9323|2016-01-19/ev_free_cash_flow|-2.8741|2016-02-02/ev_free_cash_flow|-3.0121|2016-02-16/ev_free_cash_flow|-3.0121|2016-01-31/ev_assets|1.3449|2016-01-05/ps_ratio|6.553|2016-01-19/ps_ratio|5.2661|2016-02-02/ps_ratio|5.338|2016-02-16/ps_ratio|5.338|2016-01-05/price_to_book_value|3.8492|2016-01-19/price_to_book_value|3.0933|2016-02-02/price_to_book_value|3.565|2016-02-16/price_to_book_value|3.565|2016-01-05/peg_ratio|-0.4119|2016-01-19/peg_ratio|-0.331|2016-02-02/peg_ratio|-1.579|2016-02-16/peg_ratio|-1.579|2016-01-31/debt_equity_ratio|0|2016-01-04/dividend_yield|0|2016-01-05/dividend_yield|0|2016-01-06/dividend_yield|0|2016-01-07/dividend_yield|0|2016-01-08/dividend_yield|0|2016-01-11/dividend_yield|0|2016-01-12/dividend_yield|0|2016-01-13/dividend_yield|0|2016-01-14/dividend_yield|0|2016-01-15/dividend_yield|0|2016-01-19/dividend_yield|0|2016-01-20/dividend_yield|0|2016-01-21/dividend_yield|0|2016-01-22/dividend_yield|0|2016-01-25/dividend_yield|0|2016-01-26/dividend_yield|0|2016-01-27/dividend_yield|0|2016-01-28/dividend_yield|0|2016-01-29/dividend_yield|0|2016-02-01/dividend_yield|0|2016-02-02/dividend_yield|0|2016-02-03/dividend_yield|0|2016-02-04/dividend_yield|0|2016-02-05/dividend_yield|0|2016-02-08/dividend_yield|0|2016-02-09/dividend_yield|0|2016-02-10/dividend_yield|0|2016-02-11/dividend_yield|0|2016-02-12/dividend_yield|0|2016-02-16/dividend_yield|0|2016-02-17/dividend_yield|0|2016-02-18/dividend_yield|0|2016-02-19/dividend_yield|0|2016-02-22/dividend_yield|0|2016-02-23/dividend_yield|0|2016-02-24/dividend_yield|0|2016-02-25/dividend_yield|0|2016-02-26/dividend_yield|0|2016-02-29/dividend_yield|0|2016-01-31/shareholder_yield_ttm|-24.3986|2016-01-15/percent_of_shares_outstanding|3.9379|2016-01-29/percent_of_shares_outstanding|4.2237|2016-02-12/percent_of_shares_outstanding|4.9201|2016-02-29/percent_of_shares_outstanding|4.845|2016-01-31/average_shares_outs_diluted|32.4841|2016-01-31/eps|-0.56|2016-01-31/revenues|6.709|2016-01-31/gross_profit|2.813|2016-01-31/sga_expense|4.524|2016-01-31/pre_tax_income|-16.847|2016-01-31/net_income|-16.847|2016-01-31/interest_income|0.02|2016-01-29/price|6.86|2016-02-29/price|2.8007|2016-01-29/total_return_price|6.86|2016-02-29/total_return_price|2.8007|2016-01-05/enterprise_value|194.4507|2016-01-19/enterprise_value|142.1247|2016-02-02/enterprise_value|146.1848|2016-02-16/enterprise_value|146.1848 russ2000_2_0127|CDMO||||||||||||||0.8753||-0.5363||2.3209||1.64|-0.6865||0||4.1645||||||||||2.9435|2.9435|30.819|2.4787|2016-04-30/total_current_assets|81.808|2016-04-30/cash_on_hand|61.412|2016-04-30/inventories_net|16.186|2016-04-30/net_ppe|24.302|2016-04-30/liabilities|58.969|2016-04-30/total_current_liabilities|57.574|2016-04-30/total_long_term_liab|1.395|2016-04-30/book_value_of_equity|50.072|2016-04-30/retained_earnings|-509.276|2016-04-14/ev_revenues|0.6323|2016-04-28/ev_revenues|0.5453|2016-05-12/ev_revenues|0.5385|2016-05-26/ev_revenues|0.8055|2016-04-30/ev_earnings|-0.4041|2016-04-12/ev_free_cash_flow|-0.4144|2016-04-26/ev_free_cash_flow|-0.5151|2016-05-10/ev_free_cash_flow|-0.3579|2016-05-24/ev_free_cash_flow|-0.7035|2016-04-30/ev_assets|0.2062|2016-04-12/ps_ratio|2.1741|2016-04-26/ps_ratio|2.2953|2016-05-10/ps_ratio|1.6206|2016-05-24/ps_ratio|1.9653|2016-04-14/price_to_book_value|1.4973|2016-04-28/price_to_book_value|1.4462|2016-05-12/price_to_book_value|1.7034|2016-05-26/price_to_book_value|1.94|2016-04-12/peg_ratio|-0.6431|2016-04-26/peg_ratio|-0.679|2016-05-10/peg_ratio||2016-05-24/peg_ratio||2016-04-30/debt_equity_ratio|0|2016-04-01/dividend_yield|0|2016-04-04/dividend_yield|0|2016-04-05/dividend_yield|0|2016-04-06/dividend_yield|0|2016-04-07/dividend_yield|0|2016-04-08/dividend_yield|0|2016-04-11/dividend_yield|0|2016-04-12/dividend_yield|0|2016-04-13/dividend_yield|0|2016-04-14/dividend_yield|0|2016-04-15/dividend_yield|0|2016-04-18/dividend_yield|0|2016-04-19/dividend_yield|0|2016-04-20/dividend_yield|0|2016-04-21/dividend_yield|0|2016-04-22/dividend_yield|0|2016-04-25/dividend_yield|0|2016-04-26/dividend_yield|0|2016-04-27/dividend_yield|0|2016-04-28/dividend_yield|0|2016-04-29/dividend_yield|0|2016-05-02/dividend_yield|0|2016-05-03/dividend_yield|0|2016-05-04/dividend_yield|0|2016-05-05/dividend_yield|0|2016-05-06/dividend_yield|0|2016-05-09/dividend_yield|0|2016-05-10/dividend_yield|0|2016-05-11/dividend_yield|0|2016-05-12/dividend_yield|0|2016-05-13/dividend_yield|0|2016-05-16/dividend_yield|0|2016-05-17/dividend_yield|0|2016-05-18/dividend_yield|0|2016-05-19/dividend_yield|0|2016-05-20/dividend_yield|0|2016-05-23/dividend_yield|0|2016-05-24/dividend_yield|0|2016-05-25/dividend_yield|0|2016-05-26/dividend_yield|0|2016-05-27/dividend_yield|0|2016-05-31/dividend_yield|0|2016-04-30/shareholder_yield_ttm|-53.8696|2016-04-15/percent_of_shares_outstanding|4.1436|2016-04-29/percent_of_shares_outstanding|4.2907|2016-05-13/percent_of_shares_outstanding|4.4608|2016-05-31/percent_of_shares_outstanding|4.0736|2016-04-30/average_shares_outs_diluted|33.7734|2016-04-30/eps|-0.34|2016-04-30/revenues|18.454|2016-04-30/gross_profit|8.733|2016-04-30/sga_expense|4.065|2016-04-30/pre_tax_income|47.365|2016-04-30/net_income|-11.884|2016-04-30/interest_income|-0.567|2016-04-29/price|2.4787|2016-05-31/price|2.9526|2016-04-29/total_return_price|2.4787|2016-05-31/total_return_price|2.9526|2016-04-14/enterprise_value|22.2642|2016-04-28/enterprise_value|19.2022|2016-05-12/enterprise_value|23.8849|2016-05-26/enterprise_value|35.7315 russ2000_2_0127|CDMO||||||||||||||0.7778||-0.7025||1.9644||1.9154|||0||0.7078||||||||||2.5487|2.5487|34.4994|2.5977|2016-07-31/total_current_assets|78.241|2016-07-31/cash_on_hand|44.195|2016-07-31/inventories_net|25.274|2016-07-31/net_ppe|24.261|2016-07-31/liabilities|64.67|2016-07-31/total_current_liabilities|63.256|2016-07-31/total_long_term_liab|1.414|2016-07-31/book_value_of_equity|40.932|2016-07-31/retained_earnings|-520.333|2016-07-07/ev_revenues|0.6458|2016-07-21/ev_revenues|0.6944|2016-08-04/ev_revenues|1.1216|2016-08-18/ev_revenues|1.091|2016-07-31/ev_earnings|-0.857|2016-07-05/ev_free_cash_flow|-0.6135|2016-07-19/ev_free_cash_flow|-0.636|2016-08-02/ev_free_cash_flow|-0.8761|2016-08-16/ev_free_cash_flow|-0.9011|2016-08-30/ev_free_cash_flow|-0.8946|2016-07-31/ev_assets|0.43|2016-07-05/ps_ratio|1.8756|2016-07-19/ps_ratio|1.8625|2016-08-02/ps_ratio|2.0176|2016-08-16/ps_ratio|2.0457|2016-08-30/ps_ratio|2.0384|2016-07-07/price_to_book_value|1.7986|2016-07-21/price_to_book_value|1.8416|2016-08-04/price_to_book_value|2.1838|2016-08-18/price_to_book_value|2.1537|2016-07-05/peg_ratio||2016-07-19/peg_ratio||2016-08-02/peg_ratio||2016-08-16/peg_ratio||2016-08-30/peg_ratio||2016-07-31/debt_equity_ratio|0|2016-07-01/dividend_yield|0|2016-07-05/dividend_yield|0|2016-07-06/dividend_yield|0|2016-07-07/dividend_yield|0|2016-07-08/dividend_yield|0|2016-07-11/dividend_yield|0|2016-07-12/dividend_yield|0|2016-07-13/dividend_yield|0|2016-07-14/dividend_yield|0|2016-07-15/dividend_yield|0|2016-07-18/dividend_yield|0|2016-07-19/dividend_yield|0|2016-07-20/dividend_yield|0|2016-07-21/dividend_yield|0|2016-07-22/dividend_yield|0|2016-07-25/dividend_yield|0|2016-07-26/dividend_yield|0|2016-07-27/dividend_yield|0|2016-07-28/dividend_yield|0|2016-07-29/dividend_yield|0|2016-08-01/dividend_yield|0|2016-08-02/dividend_yield|0|2016-08-03/dividend_yield|0|2016-08-04/dividend_yield|0|2016-08-05/dividend_yield|0|2016-08-08/dividend_yield|0|2016-08-09/dividend_yield|0|2016-08-10/dividend_yield|0|2016-08-11/dividend_yield|0|2016-08-12/dividend_yield|0|2016-08-15/dividend_yield|0|2016-08-16/dividend_yield|0|2016-08-17/dividend_yield|0|2016-08-18/dividend_yield|0|2016-08-19/dividend_yield|0|2016-08-22/dividend_yield|0|2016-08-23/dividend_yield|0|2016-08-24/dividend_yield|0|2016-08-25/dividend_yield|0|2016-08-26/dividend_yield|0|2016-08-29/dividend_yield|0|2016-08-30/dividend_yield|0|2016-08-31/dividend_yield|0|2016-07-31/shareholder_yield_ttm|-41.7602|2016-07-15/percent_of_shares_outstanding|0.5897|2016-07-29/percent_of_shares_outstanding|0.5361|2016-08-15/percent_of_shares_outstanding|0.5683|2016-08-31/percent_of_shares_outstanding|0.5189|2016-07-31/average_shares_outs_diluted|34.2279|2016-07-31/eps|-0.36|2016-07-31/revenues|5.609|2016-07-31/gross_profit|2.547|2016-07-31/sga_expense|5.06|2016-07-31/pre_tax_income|-11.057|2016-07-31/net_income|-11.057|2016-07-31/interest_income|0.025|2016-07-29/price|2.5977|2016-08-31/price|2.534|2016-07-29/total_return_price|2.5977|2016-08-31/total_return_price|2.534|2016-07-07/enterprise_value|28.6472|2016-07-21/enterprise_value|30.8023|2016-08-04/enterprise_value|45.1942|2016-08-18/enterprise_value|43.9628 russ2000_2_0127|CDMO||||||||||||||1.4681||-1.242||2.4206||2.525|||0||0.3161||||||||||3.01|3.01|59.1584|2.3583|2016-10-31/total_current_assets|82.756|2016-10-31/cash_on_hand|49.055|2016-10-31/inventories_net|25.924|2016-10-31/net_ppe|23.957|2016-10-31/liabilities|67.758|2016-10-31/total_current_liabilities|66.411|2016-10-31/total_long_term_liab|1.347|2016-10-31/book_value_of_equity|42.177|2016-10-31/retained_earnings|-524.389|2016-10-13/ev_revenues|1.0627|2016-10-27/ev_revenues|0.9268|2016-11-10/ev_revenues|0.5774|2016-11-25/ev_revenues|0.522|2016-10-31/ev_earnings|-0.8158|2016-10-11/ev_free_cash_flow|-1.0183|2016-10-25/ev_free_cash_flow|-0.8293|2016-11-08/ev_free_cash_flow|-0.7655|2016-11-22/ev_free_cash_flow|-0.7841|2016-10-31/ev_assets|0.3253|2016-10-11/ps_ratio|2.1696|2016-10-25/ps_ratio|1.9573|2016-11-08/ps_ratio|1.3218|2016-11-22/ps_ratio|1.3332|2016-10-13/price_to_book_value|2.1258|2016-10-27/price_to_book_value|1.992|2016-11-10/price_to_book_value|1.9042|2016-11-25/price_to_book_value|1.8332|2016-10-11/peg_ratio||2016-10-25/peg_ratio||2016-11-08/peg_ratio||2016-11-22/peg_ratio||2016-10-31/debt_equity_ratio|0|2016-10-03/dividend_yield|0|2016-10-04/dividend_yield|0|2016-10-05/dividend_yield|0|2016-10-06/dividend_yield|0|2016-10-07/dividend_yield|0|2016-10-10/dividend_yield|0|2016-10-11/dividend_yield|0|2016-10-12/dividend_yield|0|2016-10-13/dividend_yield|0|2016-10-14/dividend_yield|0|2016-10-17/dividend_yield|0|2016-10-18/dividend_yield|0|2016-10-19/dividend_yield|0|2016-10-20/dividend_yield|0|2016-10-21/dividend_yield|0|2016-10-24/dividend_yield|0|2016-10-25/dividend_yield|0|2016-10-26/dividend_yield|0|2016-10-27/dividend_yield|0|2016-10-28/dividend_yield|0|2016-10-31/dividend_yield|0|2016-11-01/dividend_yield|0|2016-11-02/dividend_yield|0|2016-11-03/dividend_yield|0|2016-11-04/dividend_yield|0|2016-11-07/dividend_yield|0|2016-11-08/dividend_yield|0|2016-11-09/dividend_yield|0|2016-11-10/dividend_yield|0|2016-11-11/dividend_yield|0|2016-11-14/dividend_yield|0|2016-11-15/dividend_yield|0|2016-11-16/dividend_yield|0|2016-11-17/dividend_yield|0|2016-11-18/dividend_yield|0|2016-11-21/dividend_yield|0|2016-11-22/dividend_yield|0|2016-11-23/dividend_yield|0|2016-11-25/dividend_yield|0|2016-11-28/dividend_yield|0|2016-11-29/dividend_yield|0|2016-11-30/dividend_yield|0|2016-10-31/shareholder_yield_ttm|-17.4229|2016-10-14/percent_of_shares_outstanding|0.389|2016-10-31/percent_of_shares_outstanding|0.4894|2016-11-15/percent_of_shares_outstanding|0.3843|2016-11-30/percent_of_shares_outstanding|0.2567|2016-10-31/average_shares_outs_diluted|34.9737|2016-10-31/eps|-0.16|2016-10-31/revenues|23.37|2016-10-31/gross_profit|7.929|2016-10-31/sga_expense|4.984|2016-10-31/pre_tax_income|-4.056|2016-10-31/net_income|-4.056|2016-10-31/interest_income|0.021|2016-10-31/price|2.3583|2016-11-30/price|2.1105|2016-10-31/total_return_price|2.3583|2016-11-30/total_return_price|2.1105|2016-10-13/enterprise_value|42.8219|2016-10-27/enterprise_value|37.3441|2016-11-10/enterprise_value|31.26|2016-11-25/enterprise_value|28.264 russ2000_2_0127|CDMO||||||||||||||0.685||-0.8561||1.3485||2.0424|||0||0.2666||||||||||2.1588|2.1588|37.0894|2.0083|2017-01-31/total_current_assets|82.987|2017-01-31/cash_on_hand|41.528|2017-01-31/inventories_net|33.829|2017-01-31/net_ppe|24.143|2017-01-31/liabilities|71.303|2017-01-31/total_current_liabilities|69.978|2017-01-31/total_long_term_liab|1.325|2017-01-31/book_value_of_equity|40.012|2017-01-31/retained_earnings|-532.163|2017-01-06/ev_revenues|0.5174|2017-01-20/ev_revenues|0.4604|2017-02-03/ev_revenues|0.746|2017-02-17/ev_revenues|1.8488|2017-01-31/ev_earnings|-1.1421|2017-01-03/ev_free_cash_flow|-0.816|2017-01-17/ev_free_cash_flow|-0.7283|2017-01-31/ev_free_cash_flow|-1.0778|2017-02-14/ev_free_cash_flow|-1.6156|2017-02-28/ev_free_cash_flow|-3.3238|2017-01-31/ev_assets|0.3568|2017-01-03/ps_ratio|1.3245|2017-01-17/ps_ratio|1.2719|2017-01-30/ps_ratio|1.2562|2017-02-13/ps_ratio|1.5615|2017-02-27/ps_ratio|2.4081|2017-01-06/price_to_book_value|1.8272|2017-01-20/price_to_book_value|1.754|2017-02-03/price_to_book_value|2.1225|2017-02-17/price_to_book_value|3.7261|2017-01-03/peg_ratio||2017-01-17/peg_ratio||2017-01-31/peg_ratio||2017-02-14/peg_ratio||2017-02-28/peg_ratio||2017-01-31/debt_equity_ratio|0|2017-01-03/dividend_yield|0|2017-01-04/dividend_yield|0|2017-01-05/dividend_yield|0|2017-01-06/dividend_yield|0|2017-01-09/dividend_yield|0|2017-01-10/dividend_yield|0|2017-01-11/dividend_yield|0|2017-01-12/dividend_yield|0|2017-01-13/dividend_yield|0|2017-01-17/dividend_yield|0|2017-01-18/dividend_yield|0|2017-01-19/dividend_yield|0|2017-01-20/dividend_yield|0|2017-01-23/dividend_yield|0|2017-01-24/dividend_yield|0|2017-01-25/dividend_yield|0|2017-01-26/dividend_yield|0|2017-01-27/dividend_yield|0|2017-01-30/dividend_yield|0|2017-01-31/dividend_yield|0|2017-02-01/dividend_yield|0|2017-02-02/dividend_yield|0|2017-02-03/dividend_yield|0|2017-02-06/dividend_yield|0|2017-02-07/dividend_yield|0|2017-02-08/dividend_yield|0|2017-02-09/dividend_yield|0|2017-02-10/dividend_yield|0|2017-02-13/dividend_yield|0|2017-02-14/dividend_yield|0|2017-02-15/dividend_yield|0|2017-02-16/dividend_yield|0|2017-02-17/dividend_yield|0|2017-02-21/dividend_yield|0|2017-02-22/dividend_yield|0|2017-02-23/dividend_yield|0|2017-02-24/dividend_yield|0|2017-02-27/dividend_yield|0|2017-02-28/dividend_yield|0|2017-01-31/shareholder_yield_ttm|-16.3727|2017-01-13/percent_of_shares_outstanding|0.3065|2017-01-31/percent_of_shares_outstanding|0.3927|2017-02-15/percent_of_shares_outstanding|0.2338|2017-02-28/percent_of_shares_outstanding|1.5674|2017-01-31/average_shares_outs_diluted|37.2588|2017-01-31/eps|-0.25|2017-01-31/revenues|10.747|2017-01-31/gross_profit|2.773|2017-01-31/sga_expense|4.365|2017-01-31/pre_tax_income|-1.569|2017-01-31/net_income|-7.774|2017-01-31/interest_income|0.023|2017-01-30/price|2.0083|2017-01-31/price|2.0979|2017-02-28/price|4.235|2017-01-30/total_return_price|2.0083|2017-01-31/total_return_price|2.0979|2017-02-28/total_return_price|4.235|2017-01-06/enterprise_value|28.0123|2017-01-20/enterprise_value|24.9266|2017-02-03/enterprise_value|43.3996|2017-02-17/enterprise_value|107.5614 russ2000_2_0127|CDMO||||||||||||||2.6328||-4.5289||3.0657||4.8661|||0||1.5283||||||||||4.578|4.578|153.1759|4.3092|2017-04-30/total_current_assets|89.874|2017-04-30/cash_on_hand|46.799|2017-04-30/inventories_net|33.099|2017-04-30/net_ppe|26.045|2017-04-30/liabilities|64.53|2017-04-30/total_current_liabilities|62.931|2017-04-30/total_long_term_liab|1.599|2017-04-30/book_value_of_equity|53.58|2017-04-30/retained_earnings|-537.435|2017-04-17/ev_revenues|2.0812|2017-05-01/ev_revenues|2.663|2017-05-15/ev_revenues|2.3433|2017-05-30/ev_revenues|2.1353|2017-04-30/ev_earnings|-5.0736|2017-04-11/ev_free_cash_flow|-3.5189|2017-04-25/ev_free_cash_flow|-3.6482|2017-05-09/ev_free_cash_flow|-3.28|2017-05-23/ev_free_cash_flow|-2.915|2017-04-30/ev_assets|1.2096|2017-04-10/ps_ratio|2.6076|2017-04-24/ps_ratio|2.4625|2017-05-08/ps_ratio|2.806|2017-05-22/ps_ratio|2.5588|2017-04-17/price_to_book_value|4.064|2017-05-01/price_to_book_value|3.7377|2017-05-15/price_to_book_value|3.3938|2017-05-30/price_to_book_value|3.1701|2017-04-11/peg_ratio||2017-04-25/peg_ratio||2017-05-09/peg_ratio||2017-05-23/peg_ratio||2017-04-30/debt_equity_ratio|0|2017-04-03/dividend_yield|0|2017-04-04/dividend_yield|0|2017-04-05/dividend_yield|0|2017-04-06/dividend_yield|0|2017-04-07/dividend_yield|0|2017-04-10/dividend_yield|0|2017-04-11/dividend_yield|0|2017-04-12/dividend_yield|0|2017-04-13/dividend_yield|0|2017-04-17/dividend_yield|0|2017-04-18/dividend_yield|0|2017-04-19/dividend_yield|0|2017-04-20/dividend_yield|0|2017-04-21/dividend_yield|0|2017-04-24/dividend_yield|0|2017-04-25/dividend_yield|0|2017-04-26/dividend_yield|0|2017-04-27/dividend_yield|0|2017-04-28/dividend_yield|0|2017-05-01/dividend_yield|0|2017-05-02/dividend_yield|0|2017-05-03/dividend_yield|0|2017-05-04/dividend_yield|0|2017-05-05/dividend_yield|0|2017-05-08/dividend_yield|0|2017-05-09/dividend_yield|0|2017-05-10/dividend_yield|0|2017-05-11/dividend_yield|0|2017-05-12/dividend_yield|0|2017-05-15/dividend_yield|0|2017-05-16/dividend_yield|0|2017-05-17/dividend_yield|0|2017-05-18/dividend_yield|0|2017-05-19/dividend_yield|0|2017-05-22/dividend_yield|0|2017-05-23/dividend_yield|0|2017-05-24/dividend_yield|0|2017-05-25/dividend_yield|0|2017-05-26/dividend_yield|0|2017-05-30/dividend_yield|0|2017-05-31/dividend_yield|0|2017-04-30/shareholder_yield_ttm|-16.0546|2017-04-13/percent_of_shares_outstanding|0.9938|2017-04-28/percent_of_shares_outstanding|0.371|2017-05-15/percent_of_shares_outstanding|0.4369|2017-05-31/percent_of_shares_outstanding|0.4315|2017-04-30/average_shares_outs_diluted|44.014|2017-04-30/eps|-0.16|2017-04-30/revenues|17.904|2017-04-30/gross_profit|6.122|2017-04-30/sga_expense|4.477|2017-04-30/pre_tax_income|1.677|2017-04-30/net_income|-5.272|2017-04-30/interest_income|0.032|2017-04-28/price|4.3092|2017-05-31/price|3.864|2017-04-28/total_return_price|4.3092|2017-05-31/total_return_price|3.864|2017-04-17/enterprise_value|121.0828|2017-05-01/enterprise_value|153.4667|2017-05-15/enterprise_value|135.0424|2017-05-30/enterprise_value|123.0574 russ2000_2_0127|CDMO||||||||||||||2.2027||-3.0101||2.7567||3.2426|||0||0.473||||||||||4.256|4.256|126.9395|4.25|2017-07-31/total_current_assets|70.763|2017-07-31/cash_on_hand|37.256|2017-07-31/inventories_net|24.235|2017-07-31/net_ppe|24.399|2017-07-31/liabilities|44.267|2017-07-31/total_current_liabilities|42.387|2017-07-31/total_long_term_liab|1.88|2017-07-31/book_value_of_equity|56.006|2017-07-31/retained_earnings|-538.521|2017-07-11/ev_revenues|2.6837|2017-07-25/ev_revenues|2.7072|2017-08-08/ev_revenues|1.7809|2017-08-22/ev_revenues|1.3762|2017-07-31/ev_earnings|-8.4337|2017-07-05/ev_free_cash_flow|-3.4708|2017-07-19/ev_free_cash_flow|-4.3827|2017-08-02/ev_free_cash_flow|-4.1612|2017-08-16/ev_free_cash_flow|-2.8767|2017-08-30/ev_free_cash_flow|-2.9132|2017-07-31/ev_assets|1.5397|2017-07-03/ps_ratio|2.7882|2017-07-17/ps_ratio|3.4009|2017-07-31/ps_ratio|2.1643|2017-08-14/ps_ratio|1.7315|2017-08-28/ps_ratio|1.6551|2017-07-11/price_to_book_value|3.76|2017-07-25/price_to_book_value|3.7852|2017-08-08/price_to_book_value|3.1804|2017-08-22/price_to_book_value|2.6087|2017-07-05/peg_ratio||2017-07-19/peg_ratio||2017-08-02/peg_ratio||2017-08-16/peg_ratio||2017-08-30/peg_ratio||2017-07-31/debt_equity_ratio|0|2017-07-03/dividend_yield|0|2017-07-05/dividend_yield|0|2017-07-06/dividend_yield|0|2017-07-07/dividend_yield|0|2017-07-10/dividend_yield|0|2017-07-11/dividend_yield|0|2017-07-12/dividend_yield|0|2017-07-13/dividend_yield|0|2017-07-14/dividend_yield|0|2017-07-17/dividend_yield|0|2017-07-18/dividend_yield|0|2017-07-19/dividend_yield|0|2017-07-20/dividend_yield|0|2017-07-21/dividend_yield|0|2017-07-24/dividend_yield|0|2017-07-25/dividend_yield|0|2017-07-26/dividend_yield|0|2017-07-27/dividend_yield|0|2017-07-28/dividend_yield|0|2017-07-31/dividend_yield|0|2017-08-01/dividend_yield|0|2017-08-02/dividend_yield|0|2017-08-03/dividend_yield|0|2017-08-04/dividend_yield|0|2017-08-07/dividend_yield|0|2017-08-08/dividend_yield|0|2017-08-09/dividend_yield|0|2017-08-10/dividend_yield|0|2017-08-11/dividend_yield|0|2017-08-14/dividend_yield|0|2017-08-15/dividend_yield|0|2017-08-16/dividend_yield|0|2017-08-17/dividend_yield|0|2017-08-18/dividend_yield|0|2017-08-21/dividend_yield|0|2017-08-22/dividend_yield|0|2017-08-23/dividend_yield|0|2017-08-24/dividend_yield|0|2017-08-25/dividend_yield|0|2017-08-28/dividend_yield|0|2017-08-29/dividend_yield|0|2017-08-30/dividend_yield|0|2017-08-31/dividend_yield|0|2017-07-31/shareholder_yield_ttm|-16.9726|2017-07-14/percent_of_shares_outstanding|0.8485|2017-07-31/percent_of_shares_outstanding|0.9575|2017-08-15/percent_of_shares_outstanding|1.3556|2017-08-31/percent_of_shares_outstanding|1.1343|2017-07-31/average_shares_outs_diluted|44.878|2017-07-31/eps|-0.06|2017-07-31/revenues|27.077|2017-07-31/gross_profit|6.629|2017-07-31/sga_expense|3.853|2017-07-31/pre_tax_income|2.8|2017-07-31/net_income|-1.205|2017-07-31/interest_income|0.024|2017-07-31/price|4.25|2017-08-31/price|3.1|2017-07-31/total_return_price|4.25|2017-08-31/total_return_price|3.1|2017-07-11/enterprise_value|154.6623|2017-07-25/enterprise_value|156.0144|2017-08-08/enterprise_value|140.8681|2017-08-22/enterprise_value|108.8512 russ2000_2_0127|CDMO||||||||||||||1.2907||-2.8041||1.6245||2.4881|||0||1.0617||||||||||3.14|3.14|102.0929|4.59|2017-10-31/total_current_assets|48.976|2017-10-31/cash_on_hand|27.727|2017-10-31/inventories_net|16.518|2017-10-31/net_ppe|27.148|2017-10-31/liabilities|35.721|2017-10-31/total_current_liabilities|33.55|2017-10-31/total_long_term_liab|2.171|2017-10-31/book_value_of_equity|42.904|2017-10-31/retained_earnings|-551.145|2017-10-03/ev_revenues|1.3021|2017-10-17/ev_revenues|1.7411|2017-10-31/ev_revenues|2.6218|2017-11-14/ev_revenues|2.2855|2017-11-28/ev_revenues|2.9807|2017-10-31/ev_earnings|-6.6834|2017-10-11/ev_free_cash_flow|-3.4828|2017-10-25/ev_free_cash_flow|-4.1493|2017-11-08/ev_free_cash_flow|-3.7591|2017-11-22/ev_free_cash_flow|-3.6613|2017-10-31/ev_assets|2.2844|2017-10-09/ps_ratio|1.7111|2017-10-23/ps_ratio|2.093|2017-11-06/ps_ratio|2.7496|2017-11-20/ps_ratio|2.7246|2017-10-03/price_to_book_value|2.5042|2017-10-17/price_to_book_value|3.1242|2017-10-31/price_to_book_value|4.8327|2017-11-14/price_to_book_value|4.2957|2017-11-28/price_to_book_value|5.4058|2017-10-11/peg_ratio||2017-10-25/peg_ratio||2017-11-08/peg_ratio||2017-11-22/peg_ratio||2017-10-31/debt_equity_ratio|0|2017-10-02/dividend_yield|0|2017-10-03/dividend_yield|0|2017-10-04/dividend_yield|0|2017-10-05/dividend_yield|0|2017-10-06/dividend_yield|0|2017-10-09/dividend_yield|0|2017-10-10/dividend_yield|0|2017-10-11/dividend_yield|0|2017-10-12/dividend_yield|0|2017-10-13/dividend_yield|0|2017-10-16/dividend_yield|0|2017-10-17/dividend_yield|0|2017-10-18/dividend_yield|0|2017-10-19/dividend_yield|0|2017-10-20/dividend_yield|0|2017-10-23/dividend_yield|0|2017-10-24/dividend_yield|0|2017-10-25/dividend_yield|0|2017-10-26/dividend_yield|0|2017-10-27/dividend_yield|0|2017-10-30/dividend_yield|0|2017-10-31/dividend_yield|0|2017-11-01/dividend_yield|0|2017-11-02/dividend_yield|0|2017-11-03/dividend_yield|0|2017-11-06/dividend_yield|0|2017-11-07/dividend_yield|0|2017-11-08/dividend_yield|0|2017-11-09/dividend_yield|0|2017-11-10/dividend_yield|0|2017-11-13/dividend_yield|0|2017-11-14/dividend_yield|0|2017-11-15/dividend_yield|0|2017-11-16/dividend_yield|0|2017-11-17/dividend_yield|0|2017-11-20/dividend_yield|0|2017-11-21/dividend_yield|0|2017-11-22/dividend_yield|0|2017-11-24/dividend_yield|0|2017-11-27/dividend_yield|0|2017-11-28/dividend_yield|0|2017-11-29/dividend_yield|0|2017-11-30/dividend_yield|0|2017-10-31/shareholder_yield_ttm|-13.92|2017-10-13/percent_of_shares_outstanding|1.057|2017-10-31/percent_of_shares_outstanding|1.3892|2017-11-15/percent_of_shares_outstanding|1.4929|2017-11-30/percent_of_shares_outstanding|1.5133|2017-10-31/average_shares_outs_diluted|45.0975|2017-10-31/eps|-0.31|2017-10-31/revenues|12.782|2017-10-31/gross_profit|-3.46|2017-10-31/sga_expense|3.596|2017-10-31/pre_tax_income|-8.301|2017-10-31/net_income|-12.624|2017-10-31/interest_income|0.013|2017-10-31/price|4.59|2017-11-30/price|5.07|2017-10-31/total_return_price|4.59|2017-11-30/total_return_price|5.07|2017-10-03/enterprise_value|102.9949|2017-10-17/enterprise_value|137.7189|2017-10-31/enterprise_value|179.6172|2017-11-14/enterprise_value|156.5792|2017-11-28/enterprise_value|204.2054 russ2000_2_0127|CDMO||||||||||||||2.3077||-3.1467||2.5121||4.3312|||0||1.5601||||||||||3.88|3.88|158.0996|3.48|2018-01-31/total_current_assets|41.029|2018-01-31/cash_on_hand|17.938|2018-01-31/inventories_net|14.218|2018-01-31/net_ppe|26.325|2018-01-31/liabilities|38.338|2018-01-31/total_current_liabilities|36.274|2018-01-31/total_long_term_liab|2.064|2018-01-31/book_value_of_equity|31.517|2018-01-31/retained_earnings|-562.149|2018-01-09/ev_revenues|2.3728|2018-01-23/ev_revenues|2.0855|2018-02-06/ev_revenues|2.1049|2018-02-20/ev_revenues|1.8983|2018-01-31/ev_earnings|-4.6357|2018-01-03/ev_free_cash_flow|-3.4108|2018-01-17/ev_free_cash_flow|-3.0032|2018-01-31/ev_free_cash_flow|-3.2622|2018-02-14/ev_free_cash_flow|-3.0185|2018-02-28/ev_free_cash_flow|-2.7748|2018-01-31/ev_assets|1.9978|2018-01-02/ps_ratio|2.5621|2018-01-16/ps_ratio|2.4434|2018-01-30/ps_ratio|2.1872|2018-02-13/ps_ratio|2.2339|2018-02-27/ps_ratio|1.6928|2018-01-09/price_to_book_value|4.4352|2018-01-23/price_to_book_value|3.9764|2018-02-06/price_to_book_value|4.8823|2018-02-20/price_to_book_value|4.459|2018-01-03/peg_ratio||2018-01-17/peg_ratio||2018-01-31/peg_ratio||2018-02-14/peg_ratio||2018-02-28/peg_ratio||2018-01-31/debt_equity_ratio|0|2018-01-02/dividend_yield|0|2018-01-03/dividend_yield|0|2018-01-04/dividend_yield|0|2018-01-05/dividend_yield|0|2018-01-08/dividend_yield|0|2018-01-09/dividend_yield|0|2018-01-10/dividend_yield|0|2018-01-11/dividend_yield|0|2018-01-12/dividend_yield|0|2018-01-16/dividend_yield|0|2018-01-17/dividend_yield|0|2018-01-18/dividend_yield|0|2018-01-19/dividend_yield|0|2018-01-22/dividend_yield|0|2018-01-23/dividend_yield|0|2018-01-24/dividend_yield|0|2018-01-25/dividend_yield|0|2018-01-26/dividend_yield|0|2018-01-29/dividend_yield|0|2018-01-30/dividend_yield|0|2018-01-31/dividend_yield|0|2018-02-01/dividend_yield|0|2018-02-02/dividend_yield|0|2018-02-05/dividend_yield|0|2018-02-06/dividend_yield|0|2018-02-07/dividend_yield|0|2018-02-08/dividend_yield|0|2018-02-09/dividend_yield|0|2018-02-12/dividend_yield|0|2018-02-13/dividend_yield|0|2018-02-14/dividend_yield|0|2018-02-15/dividend_yield|0|2018-02-16/dividend_yield|0|2018-02-20/dividend_yield|0|2018-02-21/dividend_yield|0|2018-02-22/dividend_yield|0|2018-02-23/dividend_yield|0|2018-02-26/dividend_yield|0|2018-02-27/dividend_yield|0|2018-02-28/dividend_yield|0|2018-01-31/shareholder_yield_ttm|-14.6284|2018-01-12/percent_of_shares_outstanding|2.0596|2018-01-31/percent_of_shares_outstanding|1.8763|2018-02-15/percent_of_shares_outstanding|1.9581|2018-02-28/percent_of_shares_outstanding|1.5186|2018-01-31/average_shares_outs_diluted|45.2258|2018-01-31/eps|-0.28|2018-01-31/revenues|6.819|2018-01-31/gross_profit|-4.132|2018-01-31/sga_expense|4.824|2018-01-31/pre_tax_income|-8.928|2018-01-31/net_income|-11.004|2018-01-31/interest_income|0.028|2018-01-31/price|3.48|2018-02-28/price|2.46|2018-01-31/total_return_price|3.48|2018-02-28/total_return_price|2.46|2018-01-09/enterprise_value|162.5639|2018-01-23/enterprise_value|142.8788|2018-02-06/enterprise_value|135.9385|2018-02-20/enterprise_value|122.5992 russ2000_2_0127|CDMO||||||||||||||1.8727||-2.8011||1.7413||4.4065|||0||1.8263||||||||||2.92|2.92|120.9445|3.67|2018-04-30/total_current_assets|67.827|2018-04-30/cash_on_hand|42.265|2018-04-30/inventories_net|16.129|2018-04-30/net_ppe|26.479|2018-04-30/liabilities|40.022|2018-04-30/total_current_liabilities|37.863|2018-04-30/total_long_term_liab|2.159|2018-04-30/book_value_of_equity|55.736|2018-04-30/retained_earnings|-559.129|2018-04-03/ev_revenues|2.5351|2018-04-17/ev_revenues|2.4835|2018-05-01/ev_revenues|2.7222|2018-05-15/ev_revenues|2.9299|2018-05-29/ev_revenues|2.7222|2018-04-30/ev_earnings|-7.4321|2018-04-11/ev_free_cash_flow|-3.762|2018-04-25/ev_free_cash_flow|-4.4372|2018-05-09/ev_free_cash_flow|-5.3494|2018-05-23/ev_free_cash_flow|-5.2372|2018-04-30/ev_assets|1.6929|2018-04-10/ps_ratio|2.22|2018-04-24/ps_ratio|2.6432|2018-05-08/ps_ratio|3.1527|2018-05-22/ps_ratio|3.1351|2018-04-03/price_to_book_value|5.7637|2018-04-17/price_to_book_value|5.658|2018-05-01/price_to_book_value|3.3772|2018-05-15/price_to_book_value|3.577|2018-05-29/price_to_book_value|3.3772|2018-04-11/peg_ratio||2018-04-25/peg_ratio||2018-05-09/peg_ratio||2018-05-23/peg_ratio||2018-04-30/debt_equity_ratio|0|2018-04-02/dividend_yield|0|2018-04-03/dividend_yield|0|2018-04-04/dividend_yield|0|2018-04-05/dividend_yield|0|2018-04-06/dividend_yield|0|2018-04-09/dividend_yield|0|2018-04-10/dividend_yield|0|2018-04-11/dividend_yield|0|2018-04-12/dividend_yield|0|2018-04-13/dividend_yield|0|2018-04-16/dividend_yield|0|2018-04-17/dividend_yield|0|2018-04-18/dividend_yield|0|2018-04-19/dividend_yield|0|2018-04-20/dividend_yield|0|2018-04-23/dividend_yield|0|2018-04-24/dividend_yield|0|2018-04-25/dividend_yield|0|2018-04-26/dividend_yield|0|2018-04-27/dividend_yield|0|2018-04-30/dividend_yield|0|2018-05-01/dividend_yield|0|2018-05-02/dividend_yield|0|2018-05-03/dividend_yield|0|2018-05-04/dividend_yield|0|2018-05-07/dividend_yield|0|2018-05-08/dividend_yield|0|2018-05-09/dividend_yield|0|2018-05-10/dividend_yield|0|2018-05-11/dividend_yield|0|2018-05-14/dividend_yield|0|2018-05-15/dividend_yield|0|2018-05-16/dividend_yield|0|2018-05-17/dividend_yield|0|2018-05-18/dividend_yield|0|2018-05-21/dividend_yield|0|2018-05-22/dividend_yield|0|2018-05-23/dividend_yield|0|2018-05-24/dividend_yield|0|2018-05-25/dividend_yield|0|2018-05-29/dividend_yield|0|2018-05-30/dividend_yield|0|2018-05-31/dividend_yield|0|2018-04-30/shareholder_yield_ttm|-12.5683|2018-04-13/percent_of_shares_outstanding|2.3178|2018-04-30/percent_of_shares_outstanding|2.5676|2018-05-15/percent_of_shares_outstanding|2.026|2018-05-31/percent_of_shares_outstanding|1.9468|2018-04-30/average_shares_outs_diluted|53.155|2018-04-30/eps|0.03|2018-04-30/revenues|6.943|2018-04-30/gross_profit|-1.961|2018-04-30/sga_expense|4.183|2018-04-30/pre_tax_income|-6.134|2018-04-30/net_income|3.02|2018-04-30/interest_income|0.01|2018-04-30/price|3.67|2018-05-31/price|3.1|2018-04-30/total_return_price|3.67|2018-05-31/total_return_price|3.1|2018-04-03/enterprise_value|163.7197|2018-04-17/enterprise_value|160.3866|2018-05-01/enterprise_value|145.9665|2018-05-15/enterprise_value|157.1043|2018-05-29/enterprise_value|145.9665 russ2000_2_0127|CDMO||||||||||||||3.1376||-4.8259||3.0561||3.7768|||0||6.2699||||||||||3.92|3.92|168.2422|5.57|2018-07-31/total_current_assets|56.92|2018-07-31/cash_on_hand|37.484|2018-07-31/inventories_net|9.168|2018-07-31/net_ppe|26.336|2018-07-31/liabilities|27.962|2018-07-31/total_current_liabilities|25.724|2018-07-31/total_long_term_liab|2.238|2018-07-31/book_value_of_equity|56.744|2018-07-31/retained_earnings|-558.351|2018-07-10/ev_revenues|4.175|2018-07-24/ev_revenues|5.2156|2018-08-07/ev_revenues|6.6539|2018-08-21/ev_revenues|7.1117|2018-07-31/ev_earnings|-12.1576|2018-07-05/ev_free_cash_flow|-6.5834|2018-07-19/ev_free_cash_flow|-9.2021|2018-08-02/ev_free_cash_flow|-11.4421|2018-08-16/ev_free_cash_flow|-11.2842|2018-08-30/ev_free_cash_flow|-14.0146|2018-07-31/ev_assets|3.2392|2018-07-03/ps_ratio|3.8113|2018-07-17/ps_ratio|4.83|2018-07-31/ps_ratio|7.09|2018-08-14/ps_ratio|7.3064|2018-08-28/ps_ratio|7.7265|2018-07-10/price_to_book_value|4.7749|2018-07-24/price_to_book_value|5.7759|2018-08-07/price_to_book_value|5.2493|2018-08-21/price_to_book_value|5.5651|2018-07-05/peg_ratio||2018-07-19/peg_ratio||2018-08-02/peg_ratio||2018-08-16/peg_ratio||2018-08-30/peg_ratio||2018-07-31/debt_equity_ratio|0|2018-07-02/dividend_yield|0|2018-07-03/dividend_yield|0|2018-07-05/dividend_yield|0|2018-07-06/dividend_yield|0|2018-07-09/dividend_yield|0|2018-07-10/dividend_yield|0|2018-07-11/dividend_yield|0|2018-07-12/dividend_yield|0|2018-07-13/dividend_yield|0|2018-07-16/dividend_yield|0|2018-07-17/dividend_yield|0|2018-07-18/dividend_yield|0|2018-07-19/dividend_yield|0|2018-07-20/dividend_yield|0|2018-07-23/dividend_yield|0|2018-07-24/dividend_yield|0|2018-07-25/dividend_yield|0|2018-07-26/dividend_yield|0|2018-07-27/dividend_yield|0|2018-07-30/dividend_yield|0|2018-07-31/dividend_yield|0|2018-08-01/dividend_yield|0|2018-08-02/dividend_yield|0|2018-08-03/dividend_yield|0|2018-08-06/dividend_yield|0|2018-08-07/dividend_yield|0|2018-08-08/dividend_yield|0|2018-08-09/dividend_yield|0|2018-08-10/dividend_yield|0|2018-08-13/dividend_yield|0|2018-08-14/dividend_yield|0|2018-08-15/dividend_yield|0|2018-08-16/dividend_yield|0|2018-08-17/dividend_yield|0|2018-08-20/dividend_yield|0|2018-08-21/dividend_yield|0|2018-08-22/dividend_yield|0|2018-08-23/dividend_yield|0|2018-08-24/dividend_yield|0|2018-08-27/dividend_yield|0|2018-08-28/dividend_yield|0|2018-08-29/dividend_yield|0|2018-08-30/dividend_yield|0|2018-08-31/dividend_yield|0|2018-07-31/shareholder_yield_ttm|-8.2366|2018-07-13/percent_of_shares_outstanding|6.3191|2018-07-31/percent_of_shares_outstanding|4.8651|2018-08-15/percent_of_shares_outstanding|5.1706|2018-08-31/percent_of_shares_outstanding|5.1732|2018-07-31/average_shares_outs_diluted|55.77|2018-07-31/eps|-0.06|2018-07-31/revenues|12.589|2018-07-31/gross_profit|1.192|2018-07-31/sga_expense|3.215|2018-07-31/pre_tax_income|-1.961|2018-07-31/net_income|-1.961|2018-07-31/interest_income|0.062|2018-07-31/price|5.57|2018-08-31/price|7.32|2018-07-31/total_return_price|5.57|2018-08-31/total_return_price|7.32|2018-07-10/enterprise_value|223.8701|2018-07-24/enterprise_value|279.6632|2018-08-07/enterprise_value|260.3864|2018-08-21/enterprise_value|278.3033 russ2000_2_0127|CDMO||||||||||||||8.4156||-14.1306||8.7193||6.4643|||0||5.2202||||||||||6.86|6.86|329.3278|5.24|2018-10-31/total_current_assets|52.493|2018-10-31/cash_on_hand|32.694|2018-10-31/inventories_net|9.736|2018-10-31/net_ppe|26.279|2018-10-31/liabilities|25.427|2018-10-31/total_current_liabilities|23.208|2018-10-31/total_long_term_liab|2.219|2018-10-31/book_value_of_equity|54.795|2018-10-31/retained_earnings|-559.802|2018-10-02/ev_revenues|8.3584|2018-10-16/ev_revenues|7.3709|2018-10-30/ev_revenues|6.5982|2018-11-13/ev_revenues|6.7021|2018-11-27/ev_revenues|6.9477|2018-10-31/ev_earnings|-22.9099|2018-10-11/ev_free_cash_flow|-10.3162|2018-10-25/ev_free_cash_flow|-10.8805|2018-11-08/ev_free_cash_flow|-11.4404|2018-11-23/ev_free_cash_flow|-11.0281|2018-10-31/ev_assets|3.2544|2018-10-09/ps_ratio|7.1027|2018-10-23/ps_ratio|7.23|2018-11-06/ps_ratio|7.4361|2018-11-20/ps_ratio|6.9758|2018-10-02/price_to_book_value|6.4248|2018-10-16/price_to_book_value|5.7438|2018-10-30/price_to_book_value|5.2109|2018-11-13/price_to_book_value|5.0646|2018-11-27/price_to_book_value|5.2283|2018-10-11/peg_ratio||2018-10-25/peg_ratio||2018-11-08/peg_ratio||2018-11-23/peg_ratio||2018-10-31/debt_equity_ratio|0|2018-10-01/dividend_yield|0|2018-10-02/dividend_yield|0|2018-10-03/dividend_yield|0|2018-10-04/dividend_yield|0|2018-10-05/dividend_yield|0|2018-10-08/dividend_yield|0|2018-10-09/dividend_yield|0|2018-10-10/dividend_yield|0|2018-10-11/dividend_yield|0|2018-10-12/dividend_yield|0|2018-10-15/dividend_yield|0|2018-10-16/dividend_yield|0|2018-10-17/dividend_yield|0|2018-10-18/dividend_yield|0|2018-10-19/dividend_yield|0|2018-10-22/dividend_yield|0|2018-10-23/dividend_yield|0|2018-10-24/dividend_yield|0|2018-10-25/dividend_yield|0|2018-10-26/dividend_yield|0|2018-10-29/dividend_yield|0|2018-10-30/dividend_yield|0|2018-10-31/dividend_yield|0|2018-11-01/dividend_yield|0|2018-11-02/dividend_yield|0|2018-11-05/dividend_yield|0|2018-11-06/dividend_yield|0|2018-11-07/dividend_yield|0|2018-11-08/dividend_yield|0|2018-11-09/dividend_yield|0|2018-11-12/dividend_yield|0|2018-11-13/dividend_yield|0|2018-11-14/dividend_yield|0|2018-11-15/dividend_yield|0|2018-11-16/dividend_yield|0|2018-11-19/dividend_yield|0|2018-11-20/dividend_yield|0|2018-11-21/dividend_yield|0|2018-11-23/dividend_yield|0|2018-11-26/dividend_yield|0|2018-11-27/dividend_yield|0|2018-11-28/dividend_yield|0|2018-11-29/dividend_yield|0|2018-11-30/dividend_yield|0|2018-10-31/shareholder_yield_ttm|-8.7438|2018-10-15/percent_of_shares_outstanding|5.3|2018-10-31/percent_of_shares_outstanding|4.7641|2018-11-15/percent_of_shares_outstanding|4.0883|2018-11-30/percent_of_shares_outstanding|3.798|2018-10-31/average_shares_outs_diluted|56.009|2018-10-31/eps|-0.05|2018-10-31/revenues|10.178|2018-10-31/gross_profit|0.334|2018-10-31/sga_expense|2.816|2018-10-31/pre_tax_income|-2.363|2018-10-31/net_income|-1.451|2018-10-31/interest_income|0.119|2018-10-31/price|5.24|2018-11-30/price|5.3|2018-10-31/total_return_price|5.24|2018-11-30/total_return_price|5.3|2018-10-02/enterprise_value|327.0878|2018-10-16/enterprise_value|288.4467|2018-10-30/enterprise_value|258.2059|2018-11-13/enterprise_value|244.8223|2018-11-27/enterprise_value|253.7925 russ2000_2_0127|CDMO||||||||||||||5.5055||-8.5307||7.2635||4.2669|||0||3.4971||||||||||4.1|4.1|201.1111|3.85|2019-01-31/total_current_assets|48.782|2019-01-31/cash_on_hand|27.758|2019-01-31/inventories_net|8.66|2019-01-31/net_ppe|25.876|2019-01-31/liabilities|23.046|2019-01-31/total_current_liabilities|20.848|2019-01-31/total_long_term_liab|2.198|2019-01-31/book_value_of_equity|53.062|2019-01-31/retained_earnings|-560.941|2019-01-09/ev_revenues|6.3804|2019-01-23/ev_revenues|4.692|2019-02-06/ev_revenues|4.2353|2019-02-20/ev_revenues|4.6221|2019-01-31/ev_earnings|-122.8755|2019-01-04/ev_free_cash_flow|-9.4767|2019-01-18/ev_free_cash_flow|-8.1911|2019-02-01/ev_free_cash_flow|-10.34|2019-02-15/ev_free_cash_flow|-11.1796|2019-01-31/ev_assets|2.4717|2019-01-02/ps_ratio|6.1416|2019-01-16/ps_ratio|6.1272|2019-01-30/ps_ratio|5.4368|2019-02-13/ps_ratio|4.5607|2019-02-27/ps_ratio|5.107|2019-01-09/price_to_book_value|4.8501|2019-01-23/price_to_book_value|3.7246|2019-02-06/price_to_book_value|3.9944|2019-02-20/price_to_book_value|4.3115|2019-01-04/peg_ratio||2019-01-18/peg_ratio||2019-02-01/peg_ratio||2019-02-15/peg_ratio||2019-01-31/debt_equity_ratio|0|2019-01-02/dividend_yield|0|2019-01-03/dividend_yield|0|2019-01-04/dividend_yield|0|2019-01-07/dividend_yield|0|2019-01-08/dividend_yield|0|2019-01-09/dividend_yield|0|2019-01-10/dividend_yield|0|2019-01-11/dividend_yield|0|2019-01-14/dividend_yield|0|2019-01-15/dividend_yield|0|2019-01-16/dividend_yield|0|2019-01-17/dividend_yield|0|2019-01-18/dividend_yield|0|2019-01-22/dividend_yield|0|2019-01-23/dividend_yield|0|2019-01-24/dividend_yield|0|2019-01-25/dividend_yield|0|2019-01-28/dividend_yield|0|2019-01-29/dividend_yield|0|2019-01-30/dividend_yield|0|2019-01-31/dividend_yield|0|2019-02-01/dividend_yield|0|2019-02-04/dividend_yield|0|2019-02-05/dividend_yield|0|2019-02-06/dividend_yield|0|2019-02-07/dividend_yield|0|2019-02-08/dividend_yield|0|2019-02-11/dividend_yield|0|2019-02-12/dividend_yield|0|2019-02-13/dividend_yield|0|2019-02-14/dividend_yield|0|2019-02-15/dividend_yield|0|2019-02-19/dividend_yield|0|2019-02-20/dividend_yield|0|2019-02-21/dividend_yield|0|2019-02-22/dividend_yield|0|2019-02-25/dividend_yield|0|2019-02-26/dividend_yield|0|2019-02-27/dividend_yield|0|2019-02-28/dividend_yield|0|2019-01-31/shareholder_yield_ttm|-11.8988|2019-01-15/percent_of_shares_outstanding|3.5532|2019-01-31/percent_of_shares_outstanding|3.4961|2019-02-15/percent_of_shares_outstanding|3.7105|2019-02-28/percent_of_shares_outstanding|3.9472|2019-01-31/average_shares_outs_diluted|56.069|2019-01-31/eps|-0.05|2019-01-31/revenues|13.781|2019-01-31/gross_profit|2.05|2019-01-31/sga_expense|3.242|2019-01-31/pre_tax_income|-1.183|2019-01-31/net_income|-1.139|2019-01-31/interest_income|0.009|2019-01-31/price|3.85|2019-02-28/price|3.89|2019-01-31/total_return_price|3.85|2019-02-28/total_return_price|3.89|2019-01-09/enterprise_value|233.0698|2019-01-23/enterprise_value|171.3952|2019-02-06/enterprise_value|184.1973|2019-02-20/enterprise_value|201.019 russ2000_2_0127|CDMO||||||||||||||4.9833||-11.6777||5.2975||4.6075|||0||2.9408||||||||||4.25|4.25|216.7288|4.79|2019-04-30/total_current_assets|51.318|2019-04-30/cash_on_hand|32.351|2019-04-30/inventories_net|6.557|2019-04-30/net_ppe|25.625|2019-04-30/liabilities|25.327|2019-04-30/total_current_liabilities|23.162|2019-04-30/total_long_term_liab|2.165|2019-04-30/book_value_of_equity|53.066|2019-04-30/retained_earnings|-560.605|2019-04-03/ev_revenues|4.8286|2019-04-17/ev_revenues|4.9188|2019-05-01/ev_revenues|4.2557|2019-05-15/ev_revenues|3.1457|2019-05-29/ev_revenues|3.3027|2019-04-30/ev_earnings|-56.1189|2019-04-12/ev_free_cash_flow|-11.8021|2019-04-26/ev_free_cash_flow|-13.4814|2019-05-10/ev_free_cash_flow|-13.3888|2019-05-24/ev_free_cash_flow|-13.7746|2019-04-30/ev_assets|3.0173|2019-04-10/ps_ratio|5.5643|2019-04-24/ps_ratio|5.8438|2019-05-08/ps_ratio|4.6474|2019-05-22/ps_ratio|3.7597|2019-04-03/price_to_book_value|4.4807|2019-04-17/price_to_book_value|4.5547|2019-05-01/price_to_book_value|4.9084|2019-05-15/price_to_book_value|3.7871|2019-05-29/price_to_book_value|3.9458|2019-04-12/peg_ratio||2019-04-26/peg_ratio||2019-05-10/peg_ratio||2019-05-24/peg_ratio||2019-04-30/debt_equity_ratio|0|2019-04-01/dividend_yield|0|2019-04-02/dividend_yield|0|2019-04-03/dividend_yield|0|2019-04-04/dividend_yield|0|2019-04-05/dividend_yield|0|2019-04-08/dividend_yield|0|2019-04-09/dividend_yield|0|2019-04-10/dividend_yield|0|2019-04-11/dividend_yield|0|2019-04-12/dividend_yield|0|2019-04-15/dividend_yield|0|2019-04-16/dividend_yield|0|2019-04-17/dividend_yield|0|2019-04-18/dividend_yield|0|2019-04-22/dividend_yield|0|2019-04-23/dividend_yield|0|2019-04-24/dividend_yield|0|2019-04-25/dividend_yield|0|2019-04-26/dividend_yield|0|2019-04-29/dividend_yield|0|2019-04-30/dividend_yield|0|2019-05-01/dividend_yield|0|2019-05-02/dividend_yield|0|2019-05-03/dividend_yield|0|2019-05-06/dividend_yield|0|2019-05-07/dividend_yield|0|2019-05-08/dividend_yield|0|2019-05-09/dividend_yield|0|2019-05-10/dividend_yield|0|2019-05-13/dividend_yield|0|2019-05-14/dividend_yield|0|2019-05-15/dividend_yield|0|2019-05-16/dividend_yield|0|2019-05-17/dividend_yield|0|2019-05-20/dividend_yield|0|2019-05-21/dividend_yield|0|2019-05-22/dividend_yield|0|2019-05-23/dividend_yield|0|2019-05-24/dividend_yield|0|2019-05-28/dividend_yield|0|2019-05-29/dividend_yield|0|2019-05-30/dividend_yield|0|2019-05-31/dividend_yield|0|2019-04-30/shareholder_yield_ttm|-9.553|2019-04-15/percent_of_shares_outstanding|3.0502|2019-04-30/percent_of_shares_outstanding|2.9367|2019-05-15/percent_of_shares_outstanding|2.7582|2019-05-31/percent_of_shares_outstanding|2.7062|2019-04-30/average_shares_outs_diluted|56.077|2019-04-30/eps|-0.02|2019-04-30/revenues|17.055|2019-04-30/gross_profit|3.648|2019-04-30/sga_expense|3.573|2019-04-30/pre_tax_income|0.167|2019-04-30/net_income|0.336|2019-04-30/interest_income|0.092|2019-04-30/price|4.79|2019-05-31/price|3.89|2019-04-30/total_return_price|4.79|2019-05-31/total_return_price|3.89|2019-04-03/enterprise_value|209.9999|2019-04-17/enterprise_value|213.9251|2019-05-01/enterprise_value|228.1206|2019-05-15/enterprise_value|168.6168|2019-05-29/enterprise_value|177.0372 russ2000_2_0127|CDMO||||||||||||||3.3762||-14.0752||4.073||4.02|||0||2.9014||||||||||5.6|5.6|180.9743|6.48|2019-07-31/total_current_assets|51.564|2019-07-31/cash_on_hand|28.944|2019-07-31/inventories_net|8.031|2019-07-31/net_ppe|49.054|2019-07-31/liabilities|52.386|2019-07-31/total_current_liabilities|28.935|2019-07-31/total_long_term_liab|23.451|2019-07-31/book_value_of_equity|49.682|2019-07-31/retained_earnings|-563.769|2019-07-10/ev_revenues|5.7535|2019-07-24/ev_revenues|6.0991|2019-08-07/ev_revenues|5.9322|2019-08-21/ev_revenues|6.5618|2019-07-31/ev_earnings|-61.9196|2019-07-05/ev_free_cash_flow|-23.1621|2019-07-19/ev_free_cash_flow|-23.7194|2019-08-02/ev_free_cash_flow|-42.059|2019-08-16/ev_free_cash_flow|-42.9771|2019-08-30/ev_free_cash_flow|-45.0958|2019-07-31/ev_assets|3.2868|2019-07-03/ps_ratio|6.2558|2019-07-17/ps_ratio|6.4646|2019-07-31/ps_ratio|6.4584|2019-08-14/ps_ratio|6.3089|2019-08-28/ps_ratio|6.6876|2019-07-10/price_to_book_value|6.4214|2019-07-24/price_to_book_value|6.7705|2019-08-07/price_to_book_value|7.3011|2019-08-21/price_to_book_value|8.0142|2019-07-05/peg_ratio||2019-07-19/peg_ratio||2019-08-02/peg_ratio||2019-08-16/peg_ratio||2019-08-30/peg_ratio||2019-07-31/debt_equity_ratio|0|2019-07-01/dividend_yield|0|2019-07-02/dividend_yield|0|2019-07-03/dividend_yield|0|2019-07-05/dividend_yield|0|2019-07-08/dividend_yield|0|2019-07-09/dividend_yield|0|2019-07-10/dividend_yield|0|2019-07-11/dividend_yield|0|2019-07-12/dividend_yield|0|2019-07-15/dividend_yield|0|2019-07-16/dividend_yield|0|2019-07-17/dividend_yield|0|2019-07-18/dividend_yield|0|2019-07-19/dividend_yield|0|2019-07-22/dividend_yield|0|2019-07-23/dividend_yield|0|2019-07-24/dividend_yield|0|2019-07-25/dividend_yield|0|2019-07-26/dividend_yield|0|2019-07-29/dividend_yield|0|2019-07-30/dividend_yield|0|2019-07-31/dividend_yield|0|2019-08-01/dividend_yield|0|2019-08-02/dividend_yield|0|2019-08-05/dividend_yield|0|2019-08-06/dividend_yield|0|2019-08-07/dividend_yield|0|2019-08-08/dividend_yield|0|2019-08-09/dividend_yield|0|2019-08-12/dividend_yield|0|2019-08-13/dividend_yield|0|2019-08-14/dividend_yield|0|2019-08-15/dividend_yield|0|2019-08-16/dividend_yield|0|2019-08-19/dividend_yield|0|2019-08-20/dividend_yield|0|2019-08-21/dividend_yield|0|2019-08-22/dividend_yield|0|2019-08-23/dividend_yield|0|2019-08-26/dividend_yield|0|2019-08-27/dividend_yield|0|2019-08-28/dividend_yield|0|2019-08-29/dividend_yield|0|2019-08-30/dividend_yield|0|2019-07-31/shareholder_yield_ttm|-7.0487|2019-07-15/percent_of_shares_outstanding|3.5462|2019-07-31/percent_of_shares_outstanding|2.8531|2019-08-15/percent_of_shares_outstanding|3.0804|2019-08-30/percent_of_shares_outstanding|3.109|2019-07-31/average_shares_outs_diluted|56.167|2019-07-31/eps|-0.08|2019-07-31/revenues|15.254|2019-07-31/gross_profit|1.086|2019-07-31/sga_expense|4.459|2019-07-31/pre_tax_income|-3.164|2019-07-31/net_income|-3.164|2019-07-31/interest_income|0.209|2019-07-31/price|6.48|2019-08-30/price|6.9|2019-07-31/total_return_price|6.48|2019-08-30/total_return_price|6.9|2019-07-10/enterprise_value|308.4068|2019-07-24/enterprise_value|326.9323|2019-08-07/enterprise_value|333.7912|2019-08-21/enterprise_value|369.2209 russ2000_2_0127|CDMO||||||||||||||5.2825||-33.4782||5.5116||6.5653|||0||3.4671||||||||||5.3|5.3|297.2367|5.35|2019-10-31/total_current_assets|56.227|2019-10-31/cash_on_hand|33.96|2019-10-31/inventories_net|7.809|2019-10-31/net_ppe|48.371|2019-10-31/liabilities|56.066|2019-10-31/total_current_liabilities|33.672|2019-10-31/total_long_term_liab|22.394|2019-10-31/book_value_of_equity|49.182|2019-10-31/retained_earnings|-564.199|2019-10-02/ev_revenues|4.7628|2019-10-16/ev_revenues|4.4929|2019-10-30/ev_revenues|4.9627|2019-11-13/ev_revenues|4.1703|2019-11-27/ev_revenues|4.2752|2019-10-31/ev_earnings|-60.8256|2019-10-11/ev_free_cash_flow|-33.8667|2019-10-25/ev_free_cash_flow|-32.8073|2019-11-08/ev_free_cash_flow|65.1474|2019-11-22/ev_free_cash_flow|65.7193|2019-10-31/ev_assets|2.5411|2019-10-09/ps_ratio|5.2823|2019-10-23/ps_ratio|5.1627|2019-11-06/ps_ratio|4.4545|2019-11-20/ps_ratio|4.5765|2019-10-02/price_to_book_value|5.9767|2019-10-16/price_to_book_value|5.6711|2019-10-30/price_to_book_value|6.2031|2019-11-13/price_to_book_value|6.1513|2019-11-27/price_to_book_value|6.2888|2019-10-11/peg_ratio||2019-10-25/peg_ratio||2019-11-08/peg_ratio||2019-11-22/peg_ratio||2019-10-31/debt_equity_ratio|0|2019-10-01/dividend_yield|0|2019-10-02/dividend_yield|0|2019-10-03/dividend_yield|0|2019-10-04/dividend_yield|0|2019-10-07/dividend_yield|0|2019-10-08/dividend_yield|0|2019-10-09/dividend_yield|0|2019-10-10/dividend_yield|0|2019-10-11/dividend_yield|0|2019-10-14/dividend_yield|0|2019-10-15/dividend_yield|0|2019-10-16/dividend_yield|0|2019-10-17/dividend_yield|0|2019-10-18/dividend_yield|0|2019-10-21/dividend_yield|0|2019-10-22/dividend_yield|0|2019-10-23/dividend_yield|0|2019-10-24/dividend_yield|0|2019-10-25/dividend_yield|0|2019-10-28/dividend_yield|0|2019-10-29/dividend_yield|0|2019-10-30/dividend_yield|0|2019-10-31/dividend_yield|0|2019-11-01/dividend_yield|0|2019-11-04/dividend_yield|0|2019-11-05/dividend_yield|0|2019-11-06/dividend_yield|0|2019-11-07/dividend_yield|0|2019-11-08/dividend_yield|0|2019-11-11/dividend_yield|0|2019-11-12/dividend_yield|0|2019-11-13/dividend_yield|0|2019-11-14/dividend_yield|0|2019-11-15/dividend_yield|0|2019-11-18/dividend_yield|0|2019-11-19/dividend_yield|0|2019-11-20/dividend_yield|0|2019-11-21/dividend_yield|0|2019-11-22/dividend_yield|0|2019-11-25/dividend_yield|0|2019-11-26/dividend_yield|0|2019-11-27/dividend_yield|0|2019-11-29/dividend_yield|0|2019-10-31/shareholder_yield_ttm|-8.5223|2019-10-15/percent_of_shares_outstanding|3.3893|2019-10-31/percent_of_shares_outstanding|4.2498|2019-11-15/percent_of_shares_outstanding|3.8987|2019-11-29/percent_of_shares_outstanding|3.8797|2019-10-31/average_shares_outs_diluted|56.253|2019-10-31/eps|-0.03|2019-10-31/revenues|18.313|2019-10-31/gross_profit|3.36|2019-10-31/sga_expense|3.534|2019-10-31/pre_tax_income|-0.43|2019-10-31/net_income|-0.43|2019-10-31/interest_income|0.099|2019-10-31/price|5.35|2019-11-29/price|5.51|2019-10-31/total_return_price|5.35|2019-11-29/total_return_price|5.51|2019-10-02/enterprise_value|267.9931|2019-10-16/enterprise_value|252.8089|2019-10-30/enterprise_value|279.2406|2019-11-13/enterprise_value|268.5771|2019-11-27/enterprise_value|275.3376 russ2000_2_0127|CDMO||||||||||||||6.6109||98.4558||6.3549||9.3473|||0||4.0699||||||||||7.67|7.67|425.7609|6.61|2020-01-31/total_current_assets|57.277|2020-01-31/cash_on_hand|30.687|2020-01-31/inventories_net|9.565|2020-01-31/net_ppe|47.287|2020-01-31/liabilities|58.138|2020-01-31/total_current_liabilities|36.554|2020-01-31/total_long_term_liab|21.584|2020-01-31/book_value_of_equity|47.076|2020-01-31/retained_earnings|-566.303|2020-01-09/ev_revenues|5.4824|2020-01-23/ev_revenues|5.4168|2020-02-06/ev_revenues|5.1518|2020-02-20/ev_revenues|5.8819|2020-01-31/ev_earnings|-63.9018|2020-01-03/ev_free_cash_flow|90.8793|2020-01-17/ev_free_cash_flow|84.7322|2020-01-31/ev_free_cash_flow|66.5452|2020-02-14/ev_free_cash_flow|68.6293|2020-02-28/ev_free_cash_flow|63.1448|2020-01-31/ev_assets|3.2566|2020-01-02/ps_ratio|6.442|2020-01-16/ps_ratio|5.6923|2020-01-30/ps_ratio|5.7621|2020-02-13/ps_ratio|5.9547|2020-02-27/ps_ratio|5.5869|2020-01-09/price_to_book_value|7.8696|2020-01-23/price_to_book_value|7.7837|2020-02-06/price_to_book_value|7.6783|2020-02-20/price_to_book_value|8.6741|2020-01-03/peg_ratio||2020-01-17/peg_ratio||2020-01-31/peg_ratio|-0.7538|2020-02-14/peg_ratio|-0.7754|2020-02-28/peg_ratio|-0.7184|2020-01-31/debt_equity_ratio|0|2020-01-02/dividend_yield|0|2020-01-03/dividend_yield|0|2020-01-06/dividend_yield|0|2020-01-07/dividend_yield|0|2020-01-08/dividend_yield|0|2020-01-09/dividend_yield|0|2020-01-10/dividend_yield|0|2020-01-13/dividend_yield|0|2020-01-14/dividend_yield|0|2020-01-15/dividend_yield|0|2020-01-16/dividend_yield|0|2020-01-17/dividend_yield|0|2020-01-21/dividend_yield|0|2020-01-22/dividend_yield|0|2020-01-23/dividend_yield|0|2020-01-24/dividend_yield|0|2020-01-27/dividend_yield|0|2020-01-28/dividend_yield|0|2020-01-29/dividend_yield|0|2020-01-30/dividend_yield|0|2020-01-31/dividend_yield|0|2020-02-03/dividend_yield|0|2020-02-04/dividend_yield|0|2020-02-05/dividend_yield|0|2020-02-06/dividend_yield|0|2020-02-07/dividend_yield|0|2020-02-10/dividend_yield|0|2020-02-11/dividend_yield|0|2020-02-12/dividend_yield|0|2020-02-13/dividend_yield|0|2020-02-14/dividend_yield|0|2020-02-18/dividend_yield|0|2020-02-19/dividend_yield|0|2020-02-20/dividend_yield|0|2020-02-21/dividend_yield|0|2020-02-24/dividend_yield|0|2020-02-25/dividend_yield|0|2020-02-26/dividend_yield|0|2020-02-27/dividend_yield|0|2020-02-28/dividend_yield|0|2020-01-31/shareholder_yield_ttm|-6.8806|2020-01-15/percent_of_shares_outstanding|4.6655|2020-01-31/percent_of_shares_outstanding|4.7584|2020-02-14/percent_of_shares_outstanding|4.7424|2020-02-28/percent_of_shares_outstanding|4.841|2020-01-31/average_shares_outs_diluted|56.404|2020-01-31/eps|-0.06|2020-01-31/revenues|13.585|2020-01-31/gross_profit|0.785|2020-01-31/sga_expense|2.996|2020-01-31/pre_tax_income|-2.104|2020-01-31/net_income|-2.104|2020-01-31/interest_income|0.107|2020-01-31/price|6.61|2020-02-28/price|6.3|2020-01-31/total_return_price|6.61|2020-02-28/total_return_price|6.3|2020-01-09/enterprise_value|353.0847|2020-01-23/enterprise_value|348.8594|2020-02-06/enterprise_value|330.7806|2020-02-20/enterprise_value|377.6582 russ2000_2_0127|CDMO||||||||||||||2.5042||45.3781||4.3347||4.0674|-0.5337||0||4.4272||||||||||5.11|5.11|160.7897|6.1|2020-04-30/total_current_assets|59.763|2020-04-30/cash_on_hand|36.262|2020-04-30/inventories_net|10.883|2020-04-30/net_ppe|47.205|2020-04-30/liabilities|65.724|2020-04-30/total_current_liabilities|44.48|2020-04-30/total_long_term_liab|21.244|2020-04-30/book_value_of_equity|41.894|2020-04-30/retained_earnings|-571.071|2020-04-02/ev_revenues|3.639|2020-04-16/ev_revenues|3.4015|2020-04-30/ev_revenues|5.2371|2020-05-14/ev_revenues|4.6694|2020-05-28/ev_revenues|4.8114|2020-04-30/ev_earnings|-29.8744|2020-04-13/ev_free_cash_flow|42.0872|2020-04-27/ev_free_cash_flow|55.4701|2020-05-11/ev_free_cash_flow|155.7295|2020-05-26/ev_free_cash_flow|131.9029|2020-04-30/ev_assets|2.9053|2020-04-09/ps_ratio|4.1595|2020-04-23/ps_ratio|4.5098|2020-05-07/ps_ratio|5.8682|2020-05-21/ps_ratio|5.1512|2020-04-02/price_to_book_value|5.6151|2020-04-16/price_to_book_value|5.2912|2020-04-30/price_to_book_value|8.2242|2020-05-14/price_to_book_value|7.4153|2020-05-28/price_to_book_value|7.6175|2020-04-13/peg_ratio|-0.4995|2020-04-27/peg_ratio|-0.6386|2020-05-11/peg_ratio|-0.3934|2020-05-26/peg_ratio|-0.3388|2020-04-30/debt_equity_ratio|0.1045|2020-04-01/dividend_yield|0|2020-04-02/dividend_yield|0|2020-04-03/dividend_yield|0|2020-04-06/dividend_yield|0|2020-04-07/dividend_yield|0|2020-04-08/dividend_yield|0|2020-04-09/dividend_yield|0|2020-04-13/dividend_yield|0|2020-04-14/dividend_yield|0|2020-04-15/dividend_yield|0|2020-04-16/dividend_yield|0|2020-04-17/dividend_yield|0|2020-04-20/dividend_yield|0|2020-04-21/dividend_yield|0|2020-04-22/dividend_yield|0|2020-04-23/dividend_yield|0|2020-04-24/dividend_yield|0|2020-04-27/dividend_yield|0|2020-04-28/dividend_yield|0|2020-04-29/dividend_yield|0|2020-04-30/dividend_yield|0|2020-05-01/dividend_yield|0|2020-05-04/dividend_yield|0|2020-05-05/dividend_yield|0|2020-05-06/dividend_yield|0|2020-05-07/dividend_yield|0|2020-05-08/dividend_yield|0|2020-05-11/dividend_yield|0|2020-05-12/dividend_yield|0|2020-05-13/dividend_yield|0|2020-05-14/dividend_yield|0|2020-05-15/dividend_yield|0|2020-05-18/dividend_yield|0|2020-05-19/dividend_yield|0|2020-05-20/dividend_yield|0|2020-05-21/dividend_yield|0|2020-05-22/dividend_yield|0|2020-05-26/dividend_yield|0|2020-05-27/dividend_yield|0|2020-05-28/dividend_yield|0|2020-05-29/dividend_yield|0|2020-04-30/shareholder_yield_ttm|-7.7095|2020-04-15/percent_of_shares_outstanding|4.2952|2020-04-30/percent_of_shares_outstanding|4.9812|2020-05-15/percent_of_shares_outstanding|3.4367|2020-05-29/percent_of_shares_outstanding|3.613|2020-04-30/average_shares_outs_diluted|56.479|2020-04-30/eps|-0.11|2020-04-30/revenues|12.55|2020-04-30/gross_profit|-1.299|2020-04-30/sga_expense|3.528|2020-04-30/pre_tax_income|-4.768|2020-04-30/net_income|-4.768|2020-04-30/interest_income|0.059|2020-04-30/price|6.1|2020-05-29/price|5.84|2020-04-30/total_return_price|6.1|2020-05-29/total_return_price|5.84|2020-04-02/enterprise_value|233.6517|2020-04-16/enterprise_value|218.4015|2020-04-30/enterprise_value|312.6653|2020-05-14/enterprise_value|278.7755|2020-05-28/enterprise_value|287.248 russ2000_2_0127|CDMO||||||||||||||5.2305||143.756||5.1701||8.2149|-0.3658||0||4.2685||||||||||6.565|6.565|312.2728|7.42|2020-07-31/total_current_assets|57.018|2020-07-31/cash_on_hand|28.211|2020-07-31/inventories_net|9.61|2020-07-31/net_ppe|47.891|2020-07-31/liabilities|59.022|2020-07-31/total_current_liabilities|38.111|2020-07-31/total_long_term_liab|20.911|2020-07-31/book_value_of_equity|46.537|2020-07-31/retained_earnings|-566.341|2020-07-09/ev_revenues|5.8363|2020-07-23/ev_revenues|6.073|2020-08-06/ev_revenues|5.8122|2020-08-20/ev_revenues|6.5173|2020-07-31/ev_earnings|-152.3213|2020-07-07/ev_free_cash_flow|177.6908|2020-07-21/ev_free_cash_flow|189.4698|2020-08-04/ev_free_cash_flow|225.2976|2020-08-18/ev_free_cash_flow|252.9716|2020-08-19/ev_free_cash_flow|260.6943|2020-07-31/ev_assets|3.7113|2020-07-02/ps_ratio|6.7928|2020-07-16/ps_ratio|7.1702|2020-07-30/ps_ratio|6.8494|2020-08-13/ps_ratio|6.7236|2020-08-27/ps_ratio|6.8773|2020-07-09/price_to_book_value|9.0782|2020-07-23/price_to_book_value|9.4154|2020-08-06/price_to_book_value|9.3287|2020-08-20/price_to_book_value|10.3869|2020-07-07/peg_ratio|-0.4436|2020-07-21/peg_ratio|-0.4706|2020-07-30/peg_ratio|-0.4667|2020-07-31/debt_equity_ratio|0|2020-07-01/dividend_yield|0|2020-07-02/dividend_yield|0|2020-07-06/dividend_yield|0|2020-07-07/dividend_yield|0|2020-07-08/dividend_yield|0|2020-07-09/dividend_yield|0|2020-07-10/dividend_yield|0|2020-07-13/dividend_yield|0|2020-07-14/dividend_yield|0|2020-07-15/dividend_yield|0|2020-07-16/dividend_yield|0|2020-07-17/dividend_yield|0|2020-07-20/dividend_yield|0|2020-07-21/dividend_yield|0|2020-07-22/dividend_yield|0|2020-07-23/dividend_yield|0|2020-07-24/dividend_yield|0|2020-07-27/dividend_yield|0|2020-07-28/dividend_yield|0|2020-07-29/dividend_yield|0|2020-07-30/dividend_yield|0|2020-07-31/dividend_yield|0|2020-08-03/dividend_yield|0|2020-08-04/dividend_yield|0|2020-08-05/dividend_yield|0|2020-08-06/dividend_yield|0|2020-08-07/dividend_yield|0|2020-08-10/dividend_yield|0|2020-08-11/dividend_yield|0|2020-08-12/dividend_yield|0|2020-08-13/dividend_yield|0|2020-08-14/dividend_yield|0|2020-08-17/dividend_yield|0|2020-08-18/dividend_yield|0|2020-08-19/dividend_yield|0|2020-08-20/dividend_yield|0|2020-08-21/dividend_yield|0|2020-08-24/dividend_yield|0|2020-08-25/dividend_yield|0|2020-08-26/dividend_yield|0|2020-08-27/dividend_yield|0|2020-08-28/dividend_yield|0|2020-08-31/dividend_yield|0|2020-07-31/shareholder_yield_ttm|-6.1163|2020-07-15/percent_of_shares_outstanding|4.5249|2020-07-31/percent_of_shares_outstanding|4.8244|2020-08-14/percent_of_shares_outstanding|4.783|2020-08-31/percent_of_shares_outstanding|4.9486|2020-07-31/average_shares_outs_diluted|56.892|2020-07-31/eps|0.06|2020-07-31/revenues|25.392|2020-07-31/gross_profit|8.544|2020-07-31/sga_expense|3.825|2020-07-31/pre_tax_income|4.73|2020-07-31/net_income|4.73|2020-07-31/interest_income|0.011|2020-07-31/price|7.42|2020-08-31/price|8.39|2020-07-31/total_return_price|7.42|2020-08-31/total_return_price|8.39|2020-07-09/enterprise_value|348.44|2020-07-23/enterprise_value|362.5679|2020-08-06/enterprise_value|405.9207|2020-08-20/enterprise_value|455.1652 russ2000_2_0127|CDMO|202009|||||||||||||5.8853||229.1668||5.6556||9.4385|||0||3.4213||||||||||7.62|7.62|411.0287|8.19|2020-10-01/ev_revenues|5.8772|2020-10-15/ev_revenues|6.3473|2020-10-22/ev_revenues|6.2014|2020-10-14/ev_free_cash_flow|230.7757|2020-10-22/ev_free_cash_flow|246.2216|2020-10-08/ps_ratio|6.3999|2020-10-22/ps_ratio|6.5941|2020-10-23/ps_ratio|6.6265|2020-10-01/price_to_book_value|9.4263|2020-10-15/price_to_book_value|10.1318|2020-10-23/price_to_book_value|9.9615|2020-10-01/dividend_yield|0|2020-10-02/dividend_yield|0|2020-10-05/dividend_yield|0|2020-10-06/dividend_yield|0|2020-10-07/dividend_yield|0|2020-10-08/dividend_yield|0|2020-10-09/dividend_yield|0|2020-10-12/dividend_yield|0|2020-10-13/dividend_yield|0|2020-10-14/dividend_yield|0|2020-10-15/dividend_yield|0|2020-10-16/dividend_yield|0|2020-10-19/dividend_yield|0|2020-10-20/dividend_yield|0|2020-10-21/dividend_yield|0|2020-10-22/dividend_yield|0|2020-10-23/price|8.19|2020-10-23/total_return_price|8.19|2020-10-01/enterprise_value|410.4627|2020-10-15/enterprise_value|443.2923|2020-10-22/enterprise_value|433.1038