FibroGen, Inc. (FGEN)
NASDAQ: FGEN · IEX Real-Time Price · USD
1.200
+0.050 (4.35%)
At close: May 31, 2024, 4:00 PM
1.190
-0.010 (-0.83%)
After-hours: May 31, 2024, 7:39 PM EDT

FibroGen Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year 20232022202120202019 2018 - 2012
Revenue
147.75140.73235.31176.32256.58
Upgrade
Revenue Growth (YoY)
4.99%-40.19%33.46%-31.28%20.48%
Upgrade
Cost of Revenue
18.8520.2812.878.871.15
Upgrade
Gross Profit
128.9120.45222.44167.45255.43
Upgrade
Selling, General & Admin
115.25124.69123.93106.41135.48
Upgrade
Research & Development
282.86296.79387.04252.92209.27
Upgrade
Other Operating Expenses
12.610000
Upgrade
Operating Expenses
410.72421.48510.97359.33344.74
Upgrade
Operating Income
-281.82-301.03-288.53-191.88-89.31
Upgrade
Interest Expense / Income
15.531.441.082.42.88
Upgrade
Other Expense / Income
-13.12-9.170.07-5.35-15.55
Upgrade
Pretax Income
-284.23-293.3-289.68-188.93-76.64
Upgrade
Income Tax
00.360.350.360.33
Upgrade
Net Income
-284.23-293.65-290.02-189.29-76.97
Upgrade
Shares Outstanding (Basic)
9794929087
Upgrade
Shares Outstanding (Diluted)
9794929087
Upgrade
Shares Change
3.98%1.34%2.78%3.72%3.06%
Upgrade
EPS (Basic)
-2.92-3.14-3.14-2.11-0.89
Upgrade
EPS (Diluted)
-2.92-3.14-3.14-2.11-0.89
Upgrade
Free Cash Flow
-317.54-149.67-87.4277.61-84.46
Upgrade
Free Cash Flow Per Share
-3.26-1.60-0.950.86-0.97
Upgrade
Gross Margin
87.24%85.59%94.53%94.97%99.55%
Upgrade
Operating Margin
-190.74%-213.90%-122.62%-108.83%-34.81%
Upgrade
Profit Margin
-192.37%-208.66%-123.25%-107.36%-30.00%
Upgrade
Free Cash Flow Margin
-214.91%-106.35%-37.15%44.02%-32.92%
Upgrade
EBITDA
-258.77-281.25-273.79-164.48-52.31
Upgrade
EBITDA Margin
-175.14%-199.85%-116.35%-93.29%-20.39%
Upgrade
Depreciation & Amortization
9.9310.614.8122.0521.45
Upgrade
EBIT
-268.7-291.86-288.6-186.53-73.77
Upgrade
EBIT Margin
-181.86%-207.38%-122.65%-105.79%-28.75%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).