Annual report pursuant to Section 13 and 15(d)

Statements of Comprehensive Income

v3.6.0.2
Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Revenue      
Sales revenue $ 168,170 $ 113,625 $ 73,096
Rental revenue 34,659 45,380 39,441
Total revenue 202,829 159,005 112,537
Cost of revenue      
Cost of sales revenue 85,154 61,553 38,693
Cost of rental revenue, including depreciation of $11,429, $11,965 and $10,339, respectively 20,365 21,194 18,327
Total cost of revenue 105,519 82,747 57,020
Gross profit      
Gross profit-sales revenue 83,016 52,072 34,403
Gross profit-rental revenue 14,294 24,186 21,114
Total gross profit 97,310 76,258 55,517
Operating expense      
Research and development 5,113 4,180 2,977
Sales and marketing 37,540 31,369 24,087
General and administrative 31,793 25,658 17,942
Total operating expense 74,446 61,207 45,006
Income from operations 22,864 15,051 10,511
Other income (expense)      
Interest expense (6) (22) (449)
Interest income 196 102 42
Change in fair value of preferred stock warrant liability 0 0 36
Other expense (329) (404) (88)
Total other expense, net (139) (324) (459)
Income before provision for income taxes 22,725 14,727 10,052
Provision for income taxes 2,206 3,142 3,226
Net income 20,519 11,585 6,826
Other comprehensive income (loss), net of tax      
Unrealized gain (loss) on foreign currency hedging during the period 55 (14)  
Add: reclassification adjustment for gains included in net income 6    
Total unrealized gain (loss) on foreign currency hedging 61 (14)  
Unrealized loss on available-for-sale investments during the period (59) (23)  
Total other comprehensive income (loss), net of tax 2 (37)  
Comprehensive income $ 20,521 $ 11,548 $ 6,826
Basic net income per share attributable to common stockholders (Note 2) $ 1.02 $ 0.60 $ 0.33
Diluted net income per share attributable to common stockholders (Note 2) $ 0.97 $ 0.56 $ 0.30
Weighted-average number of shares used in calculating net income per share attributable to common stockholders:      
Basic common shares 20,067,152 19,398,991 16,182,569
Diluted common shares 21,095,867 20,708,170 18,037,498