Quarterly report pursuant to Section 13 or 15(d)

Consolidated Statements of Comprehensive Income (Unaudited)

v3.7.0.1
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Revenue        
Sales revenue $ 58,038 $ 45,578 $ 104,004 $ 78,389
Rental revenue 6,083 8,989 12,617 19,167
Total revenue 64,121 54,567 116,621 97,556
Cost of revenue        
Cost of sales revenue 27,993 23,046 49,906 39,553
Cost of rental revenue, including depreciation of $2,522 and $2,908 for the three months ended and $5,211 and $5,855 for the six months ended, respectively 4,561 5,306 9,404 10,509
Total cost of revenue 32,554 28,352 59,310 50,062
Gross profit        
Gross profit-sales revenue 30,045 22,532 54,098 38,836
Gross profit-rental revenue 1,522 3,683 3,213 8,658
Total gross profit 31,567 26,215 57,311 47,494
Operating expense        
Research and development 1,260 1,379 2,569 2,547
Sales and marketing 11,945 9,576 22,474 18,541
General and administrative 9,865 7,241 18,200 15,110
Total operating expense 23,070 18,196 43,243 36,198
Income from operations 8,497 8,019 14,068 11,296
Other income (expense)        
Interest expense   (2)   (5)
Interest income 146 36 247 65
Other income (expense) 523 (11) 730 86
Total other income, net 669 23 977 146
Income before provision for income taxes 9,166 8,042 15,045 11,442
Provision for income taxes 828 550 775 1,429
Net income 8,338 7,492 14,270 10,013
Other comprehensive income (loss), net of tax        
Change in foreign currency translation adjustment 197   197  
Change in net unrealized gains (losses) on foreign currency hedging (300) 63 (246) (35)
Less: reclassification adjustment for net (gains) losses included in net income 49 44 (8) 50
Total net change in unrealized gains (losses) on foreign currency hedging (251) 107 (254) 15
Change in net unrealized gains (losses) on available-for-sale investments (6) 9 58 20
Total other comprehensive income (loss), net of tax (60) 116 1 35
Comprehensive income $ 8,278 $ 7,608 $ 14,271 $ 10,048
Basic net income per share attributable to common stockholders (Note 5) $ 0.40 $ 0.38 $ 0.69 $ 0.50
Diluted net income per share attributable to common stockholders (Note 5) $ 0.38 $ 0.36 $ 0.66 $ 0.48
Weighted-average number of shares used in calculating net income per share attributable to common stockholders:        
Basic common shares 20,622,320 19,972,395 20,556,293 19,900,032
Diluted common shares 21,848,359 20,997,429 21,731,592 20,931,802