XML 18 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenue:        
Revenue $ 99,137 $ 93,180 $ 196,212 $ 182,278
Cost of revenue:        
Cost of revenue 71,306 54,793 134,332 106,612
Gross profit 27,831 38,387 61,880 75,666
Operating expenses:        
Research and development 10,546 12,389 22,671 23,680
Sales and marketing 15,593 15,462 31,555 29,414
General and administrative 11,940 11,466 24,254 23,293
Restructuring charges 921 8 1,646 274
Total operating expenses 39,000 39,325 80,126 76,661
Loss from operations (11,169) (938) (18,246) (995)
Other income (expense), net 2,431 126 3,182 (71)
Interest expense (2,745) (3,070) (4,836) (6,956)
Loss on debt extinguishment 0 (4,960) (1,392) (4,960)
Net loss before income taxes (11,483) (8,842) (21,292) (12,982)
Income tax provision 461 411 872 424
Net loss (11,944) (9,253) (22,164) (13,406)
Deemed dividend on warrants 0 0 (389) 0
Net loss attributable to common stockholders- Basic (11,944) (9,253) (22,553) (13,406)
Net loss attributable to common stockholders- Diluted $ (11,944) $ (9,253) $ (22,553) $ (13,406)
Net loss per share - diluted (in dollars per share)     $ (0.26) $ (0.23)
Weighted average shares - basic (in shares) 91,550 58,567 87,617 57,852
Weighted average shares - diluted (in shares) 91,550 58,567 87,617 57,852
Foreign currency translation adjustments, net $ (1,298) $ (506) $ (2,574) $ (239)
Total comprehensive loss $ (13,242) $ (9,759) $ (24,738) $ (13,645)
Common Stock        
Operating expenses:        
Net loss per share - basic (in dollars per share) $ (0.13) $ (0.16) $ (0.26) $ (0.23)
Net loss per share - diluted (in dollars per share) $ (0.13) $ (0.16)    
Product        
Revenue:        
Revenue $ 62,967 $ 54,655 $ 123,178 $ 106,786
Cost of revenue:        
Cost of revenue 56,561 41,124 104,482 79,864
Service and subscription        
Revenue:        
Revenue 32,692 34,359 66,116 67,189
Cost of revenue:        
Cost of revenue 14,745 13,669 29,850 26,748
Royalty        
Revenue:        
Revenue $ 3,478 $ 4,166 $ 6,918 $ 8,303