XML 16 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 31, 2025
Jan. 31, 2024
Current assets:    
Cash and cash equivalents $ 144,622 $ 144,914
Marketable debt securities 105,643 75,013
Accounts receivable, net 29,767 24,950
Inventories 34,428 29,043
Restricted cash 7 7
Prepaid expenses and other current assets 6,084 6,230
Total current assets 320,551 280,157
Property and equipment, net 9,084 10,439
Intangible assets, net 47,279 55,136
Operating lease right-of-use assets, net 5,188 5,250
Goodwill 303,625 303,625
Other non-current assets 3,241 3,048
Total assets 688,968 657,655
Current liabilities:    
Accounts payable 21,775 28,503
Accrued and other current liabilities 80,781 48,598
Operating lease liabilities, current 2,829 3,443
Income taxes payable 1,383 1,541
Deferred revenue, current 14,226 894
Total current liabilities 120,994 82,979
Operating lease liabilities, non-current 2,436 1,896
Other long-term liabilities 4,126 12,909
Total liabilities 127,556 97,784
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, 2025 and January 31, 2024, respectively 0 0
Ordinary shares, $0.00045 par value per share, 200,000,000 shares authorized; 41,963,959 and 40,520,558 shares issued and outstanding at January 31, 2025 and January 31, 2024, respectively 19 18
Additional paid-in capital 813,683 694,967
Accumulated other comprehensive loss (233) (183)
Accumulated deficit (252,057) (134,931)
Total shareholders’ equity 561,412 559,871
Total liabilities and shareholders' equity $ 688,968 $ 657,655