Annual report pursuant to Section 13 and 15(d)

Schedule of Changes in Common Stock Outstanding (Detail)

v3.7.0.1
Schedule of Changes in Common Stock Outstanding (Detail) - Common Stock - shares
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Class of Stock [Line Items]      
Beginning Balance 15,964,503 12,971,438 8,209,521
Shares issued for stock-based compensation 310,959 142,556 71,800
Shares issued for contingent consideration and acquisition 1,254,137 1,980,909 260,100
Conversion of preferred stock to common stock [1]     3,630,017
Ending Balance 20,893,262 15,964,503 12,971,438
IPO      
Class of Stock [Line Items]      
Shares issued in offering 3,191,250 [2]   800,000 [3]
Private Placement      
Class of Stock [Line Items]      
Shares issued in offering 172,413 [4] 869,600 [5]  
[1] Exchange of all outstanding preferred stock, including accrued but unpaid dividends.
[2] Underwritten public offering of our common stock at an offering price of $5.25 per share. Net proceeds of the offering were $15.2 million, which were used to fund the cash portion of the TNT acquisition (see Note 3), pay down bank debt, and for general corporate purposes.
[3] Underwritten public offering of our common stock at an offering price of $12.50 per share. Net proceeds of the offering were $8.6 million, which were used for general corporate purposes.
[4] Shares sold for $1.0 million in a private placement to one of our distributors. Net proceeds were used for general corporate purposes.
[5] Shares sold in a private placement to one of our distributors. Net proceeds were used for general corporate purposes.