XML 13 R2.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 31, 2026
Jan. 31, 2025
Current assets:    
Cash and cash equivalents $ 191,019 $ 144,622
Marketable debt securities 121,552 105,643
Accounts receivable, net 39,180 29,767
Inventories 52,246 34,428
Restricted cash 442 7
Prepaid expenses and other current assets 5,836 6,084
Total current assets 410,275 320,551
Property and equipment, net 11,553 9,084
Intangible assets, net 58,046 47,279
Operating lease right-of-use assets, net 12,118 5,188
Goodwill 303,625 303,625
Other non-current assets 2,983 3,241
Total assets 798,600 688,968
Current liabilities:    
Accounts payable 54,029 21,775
Accrued and other current liabilities 97,964 80,781
Operating lease liabilities, current 2,027 2,829
Income taxes payable 1,531 1,383
Deferred revenue, current 22,393 14,226
Total current liabilities 177,944 120,994
Operating lease liabilities, non-current 11,408 2,436
Other long-term liabilities 14,459 4,126
Total liabilities 203,811 127,556
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, 2026 and January 31, 2025, respectively 0 0
Ordinary shares, $0.00045 par value per share, 200,000,000 shares authorized; 43,305,592 and 41,963,959 shares issued and outstanding at January 31, 2026 and January 31, 2025, respectively 19 19
Additional paid-in capital 922,119 813,683
Accumulated other comprehensive income ( loss) 573 (233)
Accumulated deficit (327,922) (252,057)
Total shareholders’ equity 594,789 561,412
Total liabilities and shareholders' equity $ 798,600 $ 688,968