XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Apr. 30, 2023
Jan. 31, 2023
Current assets:    
Cash and cash equivalents $ 127,741 $ 113,541
Marketable debt securities 99,647 93,322
Accounts receivable, net 29,825 51,987
Inventories 41,223 40,486
Restricted cash 8 8
Prepaid expenses and other current assets 6,077 5,288
Total current assets 304,521 304,632
Property and equipment, net 11,279 11,814
Deferred tax assets, non-current 18,430 19,276
Intangible assets, net 55,535 58,497
Operating lease right-of-use assets, net 7,485 8,339
Goodwill 303,625 303,625
Other non-current assets 3,906 4,012
Total assets 704,781 710,195
Current liabilities:    
Accounts payable 25,625 17,845
Accrued and other current liabilities 46,011 56,655
Operating lease liabilities, current 3,567 3,539
Income taxes payable 3,619 4,112
Deferred revenue, current 1,327 1,311
Total current liabilities 80,149 83,462
Operating lease liabilities, non-current 4,163 5,097
Other long-term liabilities 14,278 15,548
Total liabilities 98,590 104,107
Commitments and contingencies (Note 13) 0 0
Shareholders' equity:    
Preference shares, $0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at April 30, 2023 and January 31, 2023, respectively 0 0
Ordinary shares, $0.00045 par value per share, 200,000,000 shares authorized; 39,591,203 and 39,043,000 shares issued and outstanding at April 30, 2023 and January 31, 2023, respectively 18 18
Additional paid-in capital 607,971 572,076
Accumulated other comprehensive loss (382) (492)
Retained earnings (accumulated deficit) (1,416) 34,486
Total shareholders’ equity 606,191 606,088
Total liabilities and shareholders' equity $ 704,781 $ 710,195