XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statement of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Total revenue $ 55,791 $ 53,644 $ 105,951 $ 109,402
Total cost of sales 34,862 31,110 66,151 72,398
Gross profit 20,929 22,534 39,800 37,004
Selling, general and administrative expenses:        
Sales and marketing 4,741 5,043 9,993 8,869
Research and development 4,489 5,327 9,919 9,388
General and administrative 23,865 29,635 46,788 49,712
Total selling, general and administrative expenses 33,095 40,005 66,700 67,969
Operating loss (12,166) (17,471) (26,900) (30,965)
Other income/(expense) 118 32 130 (1,022)
Interest expense (187) (192) (377) (388)
Loss before income taxes (12,235) (17,631) (27,147) (32,375)
Provision for income taxes (54) (13) (125) (47)
Net loss $ (12,289) $ (17,644) $ (27,272) $ (32,422)
Net loss per share:        
Basic (in dollars per share) $ (0.18) $ (0.26) $ (0.40) $ (0.49)
Diluted (in dollars per share) $ (0.18) $ (0.26) $ (0.40) $ (0.49)
Weighted average shares outstanding:        
Basic (in shares) 67,876 66,616 67,717 65,621
Diluted (in shares) 67,876 66,616 67,717 65,621
Revenue – services        
Total revenue $ 50,270 $ 49,003 $ 98,378 $ 101,061
Total cost of sales 31,436 28,609 61,167 68,099
Revenue – products        
Total revenue 5,521 4,641 7,573 8,341
Total cost of sales $ 3,426 $ 2,501 $ 4,984 $ 4,299