XML 19 R3.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Allowance for Doubtful Accounts $ 1,397 $ 802
Common stock par value (in dollars per share) $ 0.001 $ 0.001
Common stock authorized (in shares) 170,000,000 170,000,000
Common stock issued (in shares) 17,408,863 10,387,926
Common stock outstanding (in shares) 17,352,698 10,345,367
Treasury stock (in shares) 56,165 42,559
Convertible Preferred Stock    
Convertible preferred stock par value (in dollars per share) $ 0.001 $ 0.001
Convertible preferred stock authorized (in shares) 5,000,000 5,000,000
Convertible preferred stock issued (in shares) 0 0
Convertible preferred stock outstanding (in shares) 0 0