XML 43 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Unaudited Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenues    
Revenues $ 145,562 $ 133,815
Cost of revenues (exclusive of depreciation and amortization, shown separately below)    
Total cost of revenues 93,217 86,071
Selling, general and administrative 33,221 32,523
Depreciation 1,288 1,016
Amortization 3,922 4,137
Acquisition costs 1,813 (38)
Adjustment to fair value of contingent consideration (335) (424)
Income from operations 12,436 10,530
Net interest expense 1,926 1,793
Net other expense (income) 7 (35)
Income before income taxes 10,503 8,772
Provision for income taxes 1,529 1,746
Net income $ 8,974 $ 7,026
Basic net income per share (in dollars per share) $ 0.28 $ 0.22
Diluted net income per share (in dollars per share) $ 0.27 $ 0.22
Shares used in computing basic net income per share (in shares) 31,637 31,376
Shares used in computing diluted net income per share (in shares) 32,876 32,214
Services    
Revenues    
Revenues $ 145,402 $ 132,866
Cost of revenues (exclusive of depreciation and amortization, shown separately below)    
Total cost of revenues 93,217 86,071
Software and hardware    
Revenues    
Revenues $ 160 $ 949