Yahoo! Finance Finance Home - My Yahoo - Yahoo! - Help 

Wednesday, May 3, 2006, 2:23PM ET - U.S. Markets close in 1 hour and 37 minutes. Dow -0.39% Nasdaq -0.64%

Celgene Corporation (CELG) At 2:07PM ET: 40.05  Down 0.66 (1.62%)  
MORE ON CELG
Quotes
Charts
News & Info
Company
Analyst Coverage
Ownership
Financials
HereIncome Statement

Income Statement Get Income Statement for:
View: Annual Data | Quarterly Data All numbers in thousands
PERIOD ENDING 31-Dec-05 30-Sep-05 30-Jun-05 31-Mar-05
Total Revenue 149,338   129,506   145,701   112,396  
Cost of Revenue 26,728   23,199   18,196   12,604  
Gross Profit 122,610   106,307   127,505   99,792  
Operating Expenses
Research Development 52,421   49,348   49,028   40,037  
Selling General and Administrative 55,682   46,941   41,367   37,806  
Non Recurring -   -   -   -  
Others -   -   -   -  
Total Operating Expenses -   -   -   -  
Operating Income or Loss 14,507   10,018   37,110   21,949  
Income from Continuing Operations
Total Other Income/Expenses Net 3,583   1,004   11,071   (5,533)
Earnings Before Interest And Taxes 18,090   16,017   43,186   16,416  
Interest Expense 2,376   2,374   2,373   2,374  
Income Before Tax 15,714   13,643   40,813   14,042  
Income Tax Expense 11,786   12,974   29,968   (34,172)
Minority Interest -   -   -   -  
Net Income From Continuing Ops 3,928   669   10,845   48,214  
Non-recurring Events
Discontinued Operations -   -   -   -  
Extraordinary Items -   -   -   -  
Effect Of Accounting Changes -   -   -   -  
Other Items -   -   -   -  
Net Income 3,928   669   10,845   48,214  
Preferred Stock And Other Adjustments -   -   -   -  
Net Income Applicable To Common Shares $3,928   $669   $10,845   $48,214  

Add to My Portfolio Add to Portfolio    Set Alert Set Alert    Email to a Friend Email to a Friend
Get Income Statement for Another Symbol: Symbol Lookup
Sector Analysis

Sign Up for a Free Trial to EDGAR Online Premium!
Get the critical business and financial information you need for more than 15,000 U.S. public companies.
Sign Up Now - Learn More