XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue:        
Total revenue [1] $ 70,836 $ 92,730 $ 135,235 $ 197,007
Cost of revenue:        
Total cost of revenue 44,201 47,215 81,921 95,452
Gross profit 26,635 45,515 53,314 101,555
Operating expenses:        
Research and development 22,813 20,295 45,486 41,901
Selling, general and administrative 21,970 21,583 44,299 43,463
Total operating expenses 44,783 41,878 89,785 85,364
(Loss) income from operations (18,148) 3,637 (36,471) 16,191
Other income (expense):        
Interest income 274 103 308 217
Interest expense (3,820) (3,999) (7,508) (7,917)
Gain (loss) on foreign currency, net 816 (231) 543 (978)
Other income, net 161 479 179 551
Total other expense, net (2,569) (3,648) (6,478) (8,127)
(Loss) income before (benefit from) provision for income taxes (20,717) (11) (42,949) 8,064
(Benefit from) provision for income taxes (4,020) 3,182 6,332 5,508
Net (loss) income (16,697) (3,193) (49,281) 2,556
Other comprehensive (loss) income -foreign currency translation adjustment, net of tax (2,065) 593 (1,946) 257
Comprehensive (loss) income $ (18,762) $ (2,600) $ (51,227) $ 2,813
Net (loss) income per share attributable to common stockholders:        
Basic $ (0.18) $ (0.04) $ (0.56) $ 0.03
Diluted $ (0.18) $ (0.04) $ (0.56) $ 0.03
Weighted-average shares used to compute net (loss) income per share attributable to common stockholders:        
Basic 92,504 85,036 88,565 84,641
Diluted 92,504 85,036 88,565 89,013
Product        
Revenue:        
Total revenue $ 59,141 $ 80,469 $ 111,686 $ 174,267
Cost of revenue:        
Total cost of revenue 42,882 46,117 79,110 93,143
Service        
Revenue:        
Total revenue 11,695 12,261 23,549 22,740
Cost of revenue:        
Total cost of revenue $ 1,319 $ 1,098 $ 2,811 $ 2,309
[1] Includes revenue during which a related party relationship existed of $10,550 during the three months ended June 30, 2022 (see Note 15)