XML 99 R78.htm IDEA: XBRL DOCUMENT v3.10.0.1
Selected Quarterly Financial Information - Schedule of Selected Quarterly Financial Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Quarterly Financial Information Disclosure [Abstract]                      
Total revenue $ 107,944 $ 95,630 $ 96,080 $ 87,635 $ 97,963 $ 82,256 $ 78,016 $ 68,439 $ 387,289 $ 326,674 $ 228,504
Gross profit 76,154 67,248 67,921 62,001 69,512 57,940 53,873 46,368 273,324 227,693 153,071
Loss from operations (8,603) (9,237) (8,201) (15,702) (2,172) (4,418) (9,938) (13,051) (41,743) (29,579) (23,081)
Net loss $ (9,607) $ (11,265) $ (10,620) $ (17,713) $ (4,311) $ (6,230) $ (11,610) $ (14,507) $ (49,205) $ (36,658) $ (31,778)
Net loss per share, basic and diluted $ (0.32) $ (0.37) $ (0.35) $ (0.59) $ (0.15) $ (0.21) $ (0.40) $ (0.50) $ (1.64) $ (1.25) $ (1.12)
Shares used in computing net loss per common share, basic and diluted 30,214,454 30,123,188 30,028,985 29,836,277 29,664,926 29,513,842 29,351,414 29,159,509 30,051,961 29,424,054 28,485,003