XML 8 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Oct. 31, 2024
Jan. 31, 2024
Current assets:    
Cash and cash equivalents $ 127,122 $ 144,914
Marketable debt securities 99,402 75,013
Accounts receivable, net 33,967 24,950
Inventories 36,592 29,043
Restricted cash 7 7
Prepaid expenses and other current assets 6,520 6,230
Total current assets 303,610 280,157
Property and equipment, net 9,684 10,439
Intangible assets, net 44,962 55,136
Operating lease right-of-use assets, net 5,952 5,250
Goodwill 303,625 303,625
Other non-current assets 2,956 3,048
Total assets 670,789 657,655
Current liabilities:    
Accounts payable 25,227 28,503
Accrued and other current liabilities 72,974 48,598
Operating lease liabilities, current 3,251 3,443
Income taxes payable 838 1,541
Deferred revenue, current 4,580 894
Total current liabilities 106,870 82,979
Operating lease liabilities, non-current 2,716 1,896
Other long-term liabilities 6,908 12,909
Total liabilities 116,494 97,784
Commitments and contingencies (Note 14) 0 0
Shareholders' equity:    
Preference shares, $0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at October 31, 2024 and January 31, 2024, respectively 0 0
Ordinary shares, $0.00045 par value per share, 200,000,000 shares authorized; 41,670,716 and 40,520,558 shares issued and outstanding at October 31, 2024 and January 31, 2024, respectively 19 18
Additional paid-in capital 786,396 694,967
Accumulated other comprehensive loss (297) (183)
Accumulated deficit (231,823) (134,931)
Total shareholders’ equity 554,295 559,871
Total liabilities and shareholders' equity $ 670,789 $ 657,655