Advertisement
Screener

XENETIC BIOSCIENCES, INC. (XBIO) SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount

2.8 / 5 stars · 68/120 Roast Me

XENETIC BIOSCIENCES, INC. SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount

XENETIC BIOSCIENCES, INC. (XBIO) had SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount of $22.76 million as of 2017-12-31, per its 10-K filed 2018-03-30.

Discontinued › Notes › Valuation and Qualifying Accounts

us-gaap:ValuationAllowancesAndReservesBalance · last filed 2018-03-30

  • 2017-12-31: SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount $22.76M.
  • 2016-12-31: SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount $21.50M.
  • 2015-12-31: SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount $15.32M.
  • 2014-12-31: SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount $13.77M; SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount as first filed -$13.77M.
Period endSEC Schedule, 12-09, Valuation Allowances and Reserves, AmountSEC Schedule, 12-09, Valuation Allowances and Reserves, Amount as first filed
2017-12-31$22.76M
10-K · filed 2018-03-30
2016-12-31$21.50M
10-K · filed 2018-03-30
2015-12-31$15.32M
10-K · filed 2018-03-30
2014-12-31$13.77M
10-K · filed 2017-03-31
-$13.77M
10-K · filed 2015-04-15
2013-12-31$9.52M
10-K · filed 2016-03-30
-$9.52M
10-K · filed 2015-04-15
2012-12-31-$9.15M
10-K · filed 2015-04-15

Similar stocks

Stock NameCountryMarket CapPE Ratio
ProPhase Labs, Inc. (PRPH)United States$0.006B-0.06
Processa Pharmaceuticals, Inc. (PCSA)United States$0.005B
AMARIN CORP PLC\UK (AMRN)$0.005B-247.24
Pulmatrix, Inc. (PULM)United States$0.006B
Ernexa Therapeutics Inc. (ERNA)United States$0.006B
Dermata Therapeutics, Inc. (DRMA)United States$0.005B-0.62
REVIVA PHARMACEUTICALS HOLDINGS, INC. (RVPH)United States$0.005B
Cadrenal Therapeutics, Inc. (CVKD)United States$0.004B-0.90
Lakewood-Amedex Biotherapeutics Inc. (LABT)United States$0.004B
Enveric Biosciences, Inc. (ENVB)United States$0.007B-0.63