Quarterly report pursuant to Section 13 or 15(d)

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS

v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue:        
Total revenue $ 75,680 $ 100,565 $ 168,174 $ 199,398
Cost of revenue:        
Total cost of revenue 42,944 71,306 99,798 134,332
Gross profit 32,736 29,259 68,376 65,066
Operating expenses:        
Sales and marketing 15,717 15,593 31,557 31,555
General and administrative 10,241 11,940 22,940 24,254
Research and development 9,152 10,546 20,065 22,671
Restructuring charges 1,338 921 2,667 1,646
Total operating expenses 36,448 39,000 77,229 80,126
Loss from operations (3,712) (9,741) (8,853) (15,060)
Other income (expense), net 367 2,431 (630) 3,182
Interest expense (3,855) (2,745) (7,055) (4,836)
Loss on debt extinguishment 0 0 0 (1,392)
Change in fair value of warrant liabilities 4,402 3,092 5,128 10,675
Net loss before income taxes (2,798) (6,963) (11,410) (7,431)
Income tax provision 533 461 1,063 872
Net loss $ (3,331) $ (7,424) $ (12,473) $ (8,303)
Net loss per share attributable to common stockholders - basic (in dollars per share) $ (0.04) $ (0.08) $ (0.13) $ (0.09)
Net loss per share attributable to common stockholders - diluted (in dollars per share) $ (0.04) $ (0.10) $ (0.13) $ (0.18)
Weighted average shares - basic (in shares) 95,010 91,550 94,345 87,617
Weighted average shares - diluted (in shares) 95,010 92,773 94,345 89,315
Foreign currency translation adjustments, net $ (720) $ (1,298) $ (471) $ (2,574)
Total comprehensive loss (4,051) (8,722) (12,944) (10,877)
Product revenue        
Revenue:        
Total revenue 42,947 64,110 101,522 125,698
Cost of revenue:        
Total cost of revenue 30,719 56,561 75,170 104,482
Service and subscription        
Revenue:        
Total revenue 30,505 32,977 61,458 66,782
Cost of revenue:        
Total cost of revenue 12,225 14,745 24,628 29,850
Royalty        
Revenue:        
Total revenue $ 2,228 $ 3,478 $ 5,194 $ 6,918