XML 24 R4.htm IDEA: XBRL DOCUMENT v3.20.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenue:    
Total revenue $ 72,827 $ 60,959
Cost of revenue, exclusive of depreciation and amortization shown below:    
Total cost of revenue, exclusive of depreciation and amortization 48,073 41,668
Operating expenses:    
Research and development 4,828 5,550
Sales and marketing 5,540 4,850
General and administrative 16,967 13,743
Change in fair value of acquisition-related contingent consideration expense 700 1,176
Depreciation and amortization 9,913 6,299
Total operating expenses 37,948 31,618
Loss from operations (13,194) (12,327)
Interest expense, net 4,610 2,693
Loss before income taxes (17,804) (15,020)
Income tax benefit (3,367) (4,041)
Net loss $ (14,437) $ (10,979)
Net loss per share, basic and diluted (in dollars per share) $ (0.68) $ (0.54)
Weighted average shares of common stock outstanding, basic and diluted (in shares) 21,374,897 20,384,557
Product    
Revenue:    
Total revenue $ 37,087 $ 30,982
Cost of revenue, exclusive of depreciation and amortization shown below:    
Total cost of revenue, exclusive of depreciation and amortization 27,199 23,475
Service    
Revenue:    
Total revenue 35,740 29,977
Cost of revenue, exclusive of depreciation and amortization shown below:    
Total cost of revenue, exclusive of depreciation and amortization $ 20,874 $ 18,193