XML 15 R4.htm IDEA: XBRL DOCUMENT v3.5.0.2
Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Revenue:        
Service revenue $ 28,564 $ 24,622 $ 56,779 $ 47,299
Software revenue 3,636 4,116 5,665 6,283
Reimbursable expenses 1,824 1,789 3,478 3,523
Total revenue 34,024 30,527 65,922 57,105
Cost of revenue:        
Project and personnel costs 17,288 16,220 35,528 32,014
Software costs 2,098 2,105 3,352 3,510
Reimbursable expenses 1,824 1,789 3,478 3,523
Total cost of revenue 21,210 20,114 42,358 39,047
Gross profit 12,814 10,413 23,564 18,058
Operating expenses:        
Selling, general and administrative 9,783 8,963 19,727 17,229
Change in fair value of contingent earnout consideration (928)   (928)  
Direct acquisition costs     430 611
Fullscope embezzlement costs (loss recovery)   (250)   (250)
Depreciation and amortization 1,004 323 2,008 546
Total operating expenses 9,859 9,036 21,237 18,136
Operating income (loss) 2,955 1,377 2,327 (78)
Other expense, net 568 504 1,193 624
Income (loss) before income taxes 2,387 873 1,134 (702)
Tax provision (benefit) 1,074 379 584 (256)
Net income (loss) 1,313 494 550 (446)
Comprehensive income (loss):        
Currency translation adjustments (17) (27) 38 (182)
Total comprehensive income (loss) $ 1,296 $ 467 $ 588 $ (628)
Net income (loss) per share:        
Basic net income (loss) per share of common stock $ 0.11 $ 0.04 $ 0.05 $ (0.04)
Diluted net income (loss) per share of common stock $ 0.09 $ 0.04 $ 0.04 $ (0.04)
Shares used in computing basic net income (loss) per share of common stock 12,126 11,473 11,959 11,410
Shares used in computing diluted net income (loss) per share of common stock 14,032 13,230 13,876 11,410