Quarterly report pursuant to Section 13 or 15(d)

Consolidated Statements of Comprehensive Income (Unaudited)

v3.19.2
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Revenue        
Sales revenue $ 95,863 $ 91,987 $ 180,681 $ 165,571
Rental revenue 5,200 5,251 10,584 10,718
Total revenue 101,063 97,238 191,265 176,289
Cost of revenue        
Cost of sales revenue 47,230 44,968 89,297 81,916
Cost of rental revenue, including depreciation of $1,594 and $1,966, for the three months ended and $3,299 and $4,131 for the six months ended, respectively 3,618 3,800 7,344 8,176
Total cost of revenue 50,848 48,768 96,641 90,092
Gross profit        
Gross profit-sales revenue 48,633 47,019 91,384 83,655
Gross profit-rental revenue 1,582 1,451 3,240 2,542
Total gross profit 50,215 48,470 94,624 86,197
Operating expense        
Research and development 1,468 1,775 3,137 3,191
Sales and marketing 27,758 22,999 55,959 41,037
General and administrative 8,844 9,675 18,525 19,248
Total operating expense 38,070 34,449 77,621 63,476
Income from operations 12,145 14,021 17,003 22,721
Other income (expense)        
Interest income 1,394 673 2,728 1,216
Other income (expense) 145 (1,048) 25 (604)
Total other income (expense), net 1,539 (375) 2,753 612
Income before provision (benefit) for income taxes 13,684 13,646 19,756 23,333
Provision (benefit) for income taxes 3,524 (964) 4,294 (2,035)
Net income 10,160 14,610 15,462 25,368
Other comprehensive income (loss), net of tax        
Change in foreign currency translation adjustment 106 76 (31) 184
Change in net unrealized gains (losses) on foreign currency hedging (618) 723 (534) 474
Less: reclassification adjustment for net (gains) losses included in net income 282 (103) 458 69
Total net change in unrealized gains (losses) on foreign currency hedging (336) 620 (76) 543
Change in net unrealized gains (losses) on marketable securities 23 19 36  
Total other comprehensive income, net of tax (207) 715 (71) 727
Comprehensive income $ 9,953 $ 15,325 $ 15,391 $ 26,095
Basic net income per share attributable to common stockholders (Note 6) $ 0.47 $ 0.69 $ 0.71 $ 1.20
Diluted net income per share attributable to common stockholders (Note 6) $ 0.45 $ 0.65 $ 0.69 $ 1.13
Weighted-average number of shares used in calculating net income per share attributable to common stockholders:        
Basic common shares 21,815,634 21,172,170 21,783,150 21,099,566
Diluted common shares 22,359,679 22,503,749 22,459,101 22,409,011