XML 41 R28.htm IDEA: XBRL DOCUMENT v3.19.2
Convertible Preferred Stock and Redeemable Convertible Preferred Stock (Tables)
6 Months Ended
Jun. 30, 2019
Temporary Equity Disclosure [Abstract]  
Summary of Convertible Preferred Stock and Redeemable Convertible Preferred Stock Convertible preferred stock and redeemable convertible preferred stock consisted of the following (in thousands, except share amounts):

 

 

June 30, 2019

 

 

 

Shares

Authorized

 

 

Shares

Issued and

Outstanding

 

 

Net

Carrying

Value

 

 

Aggregate

Liquidation

Preference

 

Series A

 

 

18,960,000

 

 

 

18,941,619

 

 

$

9,161

 

 

$

9,217

 

Series B

 

 

13,784,443

 

 

 

13,652,791

 

 

 

13,774

 

 

 

14,000

 

Series C

 

 

9,335,659

 

 

 

9,328,791

 

 

 

20,289

 

 

 

20,374

 

Series D

 

 

14,367,652

 

 

 

14,324,642

 

 

 

39,886

 

 

 

40,000

 

Series E

 

 

13,612,543

 

 

 

13,586,946

 

 

 

39,880

 

 

 

40,000

 

Series F

 

 

12,956,724

 

 

 

12,956,724

 

 

 

56,154

 

 

 

59,623

 

Series G

 

 

21,986,733

 

 

 

21,986,733

 

 

 

118,325

 

 

 

126,444

 

Series H

 

 

10,182,113

 

 

 

10,182,111

 

 

 

69,861

 

 

 

71,539

 

Total

 

 

115,185,867

 

 

 

114,960,357

 

 

$

367,330

 

 

$

381,197

 

 

 

 

December 31, 2018

 

 

 

Shares

Authorized

 

 

Shares

Issued and

Outstanding

 

 

Net

Carrying

Value

 

 

Aggregate

Liquidation

Preference

 

Series A

 

 

18,960,000

 

 

 

18,941,619

 

 

$

9,161

 

 

$

9,217

 

Series B

 

 

13,784,443

 

 

 

13,652,791

 

 

 

13,774

 

 

 

14,000

 

Series C

 

 

9,335,659

 

 

 

9,328,791

 

 

 

20,289

 

 

 

20,374

 

Series D

 

 

14,367,652

 

 

 

14,324,642

 

 

 

39,886

 

 

 

40,000

 

Series E

 

 

13,612,543

 

 

 

13,586,946

 

 

 

39,880

 

 

 

40,000

 

Series F

 

 

12,956,724

 

 

 

12,956,724

 

 

 

54,968

 

 

 

57,211

 

Series G

 

 

21,986,733

 

 

 

21,986,733

 

 

 

116,242

 

 

 

120,544

 

Total

 

 

105,003,754

 

 

 

104,778,246

 

 

$

294,200

 

 

$

301,346