Annual report pursuant to Section 13 and 15(d)

Consolidated Statements of Comprehensive Income (Loss)

v3.22.0.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenue      
Sales revenue $ 311,730 $ 280,189 $ 340,546
Rental revenue 46,273 28,298 21,397
Total revenue 358,003 308,487 361,943
Cost of revenue      
Cost of sales revenue 161,824 156,764 175,974
Cost of rental revenue, including depreciation of $8,860, $5,695 and $6,253, respectively 19,696 13,543 14,108
Total cost of revenue 181,520 170,307 190,082
Gross profit      
Gross profit-sales revenue 149,906 123,425 164,572
Gross profit-rental revenue 26,577 14,755 7,289
Total gross profit 176,483 138,180 171,861
Operating expense      
Research and development 16,576 14,080 9,401
Sales and marketing 112,815 97,520 105,550
General and administrative 37,852 38,605 37,121
Total operating expense 167,243 150,205 152,072
Income (loss) from operations 9,240 (12,025) 19,789
Other income (expense)      
Interest income 129 909 4,712
Other income (expense) (710) 5,836 (229)
Total other income (expense), net (581) 6,745 4,483
Income (loss) before provision for income taxes 8,659 (5,280) 24,272
Provision for income taxes 14,992 549 3,322
Net income (loss) (6,333) (5,829) 20,950
Other comprehensive income (loss), net of tax      
Change in foreign currency translation adjustment (800) 857 (123)
Change in net unrealized gains (losses) on foreign currency hedging 1,746 (82) (1,566)
Less: reclassification adjustment for net (gains) losses included in net income 47 (207) 872
Total net change in unrealized gains (losses) on foreign currency hedging 1,793 (289) (694)
Change in net unrealized gains (losses) on marketable securities 1 (6) 6
Total other comprehensive income (loss), net of tax 994 562 (811)
Comprehensive income (loss) $ (5,339) $ (5,267) $ 20,139
Basic net income (loss) per share attributable to common stockholders (Note 2) $ (0.28) $ (0.27) $ 0.96
Diluted net income (loss) per share attributable to common stockholders (Note 2) $ (0.28) $ (0.27) $ 0.94
Weighted-average number of shares used in calculating net income (loss) per share attributable to common stockholders:      
Basic common shares 22,490,027 21,980,326 21,821,104
Diluted common shares 22,490,027 21,980,326 22,241,064