XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 31, 2024
Jan. 31, 2023
Current assets:    
Cash and cash equivalents $ 144,914 $ 113,541
Marketable debt securities 75,013 93,322
Accounts receivable, net 24,950 51,987
Inventories 29,043 40,486
Restricted cash 7 8
Prepaid expenses and other current assets 6,230 5,288
Total current assets 280,157 304,632
Property and equipment, net 10,439 11,814
Deferred tax assets 234 19,276
Intangible assets, net 55,136 58,497
Operating lease right-of-use assets, net 5,250 8,339
Goodwill 303,625 303,625
Other non-current assets 2,814 4,012
Total assets 657,655 710,195
Current liabilities:    
Accounts payable 28,503 17,845
Accrued and other current liabilities 48,598 56,655
Operating lease liabilities, current 3,443 3,539
Income taxes payable 1,541 4,112
Deferred revenue, current 894 1,311
Total current liabilities 82,979 83,462
Operating lease liabilities, non-current 1,896 5,097
Other long-term liabilities 12,909 15,548
Total liabilities 97,784 104,107
Commitments and contingencies (Note 15) 0 0
Shareholders' equity:    
Preference shares, $0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at January 31, 2024 and January 31, 2023, respectively 0 0
Ordinary shares, $0.00045 par value per share, 200,000,000 shares authorized; 40,520,558 and 39,043,000 shares issued and outstanding at January 31, 2024 and January 31, 2023, respectively 18 18
Additional paid-in capital 694,967 572,076
Accumulated other comprehensive loss (183) (492)
Retained earnings (accumulated deficit) (134,931) 34,486
Total shareholders’ equity 559,871 606,088
Total liabilities and shareholders' equity $ 657,655 $ 710,195