Quarterly report pursuant to Section 13 or 15(d)

RESTATEMENT OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Details)

v3.24.2.u1
RESTATEMENT OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Revenue        
Total revenue $ 71,926 $ 113,475 $ 240,099 $ 312,873
Cost of revenue        
Total cost of revenue 42,745 70,907 142,543 205,239
Gross profit 29,181 42,568 97,556 107,634
Operating expenses        
Sales and marketing 14,244 16,339 45,800 47,894
General and administrative 11,893 10,969 34,833 35,223
Research and development 8,763 11,254 28,828 33,925
Restructuring charges 497 (41) 3,164 1,605
Total operating expenses 35,397 38,521 112,625 118,647
Income (loss) from operations (6,216) 4,047 (15,069) (11,013)
Other expense, net (1,419) (544) (2,049) 2,638
Interest expense (3,937) (2,701) (10,992) (7,537)
Change in fair value of warrant liabilities 2,213 4 7,341 10,678
Net income (loss) before income taxes (9,359) 806 (20,769) (6,626)
Income tax provision 510 693 1,573 1,564
Net income (loss) $ (9,869) $ 113 $ (22,342) $ (8,190)
Net income (loss) per share - basic (in dollars per share) $ (0.10) $ 0.00 $ (0.24) $ (0.10)
Net income (loss) per share - diluted (in dollars per share) $ (0.10) $ 0.00 $ (0.24) $ (0.18)
Weighted average shares - basic (in shares) 95,806 92,752 94,834 89,335
Weighted average shares - diluted (in shares) 95,806 92,752 94,834 90,440
Foreign currency translation adjustments, net $ 1,465 $ 1,480 $ 994 $ (1,094)
Total comprehensive income (loss) (8,404) 1,593 (21,348) (9,284)
Product revenue        
Revenue        
Total revenue 37,113 77,494 138,635 203,192
Cost of revenue        
Total cost of revenue 30,044 58,528 105,214 163,010
Service and subscription        
Revenue        
Total revenue 32,771 33,155 94,229 99,937
Cost of revenue        
Total cost of revenue 12,701 12,379 37,329 42,229
Royalty        
Revenue        
Total revenue $ 2,042 2,826 $ 7,235 9,744
As previously reported        
Revenue        
Total revenue   111,196    
Cost of revenue        
Total cost of revenue   70,907    
Gross profit   40,289    
Operating expenses        
Sales and marketing   16,339    
General and administrative   10,969    
Research and development   11,254    
Restructuring charges   (41)    
Total operating expenses   38,521    
Income (loss) from operations   1,768    
Other expense, net   (544)    
Interest expense   (2,701)    
Change in fair value of warrant liabilities   0   0
Net income (loss) before income taxes   (1,477)    
Income tax provision   693    
Net income (loss)   $ (2,170)   (24,334)
Net income (loss) per share - basic (in dollars per share)   $ (0.02)    
Net income (loss) per share - diluted (in dollars per share)   $ (0.02)    
Weighted average shares - basic (in shares)   92,752    
Weighted average shares - diluted (in shares)   92,752    
Foreign currency translation adjustments, net   $ 1,480    
Total comprehensive income (loss)   (690)    
As previously reported | Product revenue        
Revenue        
Total revenue   75,420    
Cost of revenue        
Total cost of revenue   58,528    
As previously reported | Service and subscription        
Revenue        
Total revenue   32,950    
Cost of revenue        
Total cost of revenue   12,379    
As previously reported | Royalty        
Revenue        
Total revenue   2,826    
Restatement adjustments        
Revenue        
Total revenue   2,279    
Cost of revenue        
Total cost of revenue   0    
Gross profit   2,279    
Operating expenses        
Sales and marketing   0    
General and administrative   0    
Research and development   0    
Restructuring charges   0    
Total operating expenses   0    
Income (loss) from operations   2,279    
Other expense, net   0    
Interest expense   0    
Change in fair value of warrant liabilities   4   10,678
Net income (loss) before income taxes   2,283    
Income tax provision   0    
Net income (loss)   $ 2,283   $ 16,144
Net income (loss) per share - basic (in dollars per share)   $ 0.02    
Net income (loss) per share - diluted (in dollars per share)   $ 0.02    
Weighted average shares - basic (in shares)   92,752    
Weighted average shares - diluted (in shares)   92,752    
Foreign currency translation adjustments, net   $ 0    
Total comprehensive income (loss)   2,283    
Restatement adjustments | Product revenue        
Revenue        
Total revenue   2,074    
Cost of revenue        
Total cost of revenue   0    
Restatement adjustments | Service and subscription        
Revenue        
Total revenue   205    
Cost of revenue        
Total cost of revenue   0    
Restatement adjustments | Royalty        
Revenue        
Total revenue   $ 0