v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Revenue:    
Revenue $ 89,099 $ 73,305
Cost of revenue:    
Cost of revenue 51,821 42,453
Gross profit 37,278 30,852
Operating expenses:    
Research and development 11,291 10,162
Sales and marketing 13,952 11,570
General and administrative 11,825 11,563
Restructuring costs 266 1,052
Total operating expenses 37,334 34,347
Loss from operations (56) (3,495)
Other expense, net (198) (385)
Interest expense (3,886) (6,437)
Net loss before income taxes (4,140) (10,317)
Income tax provision 13 419
Net loss $ (4,153) $ (10,736)
Net income (loss) per share - basic (in dollars per share) $ (0.07) $ (0.27)
Net income (loss) per share - diluted (in dollars per share) $ (0.07) $ (0.27)
Weighted average shares - basic (in shares) 57,129 39,905
Weighted average shares - diluted (in shares) 57,129 39,905
Foreign currency translation adjustments, net $ 267 $ 287
Total comprehensive loss (3,886) (10,449)
Product    
Revenue:    
Revenue 52,131 39,687
Cost of revenue:    
Cost of revenue 38,741 30,382
Service    
Revenue:    
Revenue 32,831 30,386
Cost of revenue:    
Cost of revenue 13,080 12,071
Royalty    
Revenue:    
Revenue $ 4,137 $ 3,232

Source