XML 16 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Current assets:    
Cash and cash equivalents $ 113,541 $ 171,043
Marketable debt securities 93,322 0
Accounts receivable, net 51,987 44,307
Inventories 40,486 45,219
Restricted cash 8 10
Prepaid expenses and other current assets 5,288 6,169
Total current assets 304,632 266,748
Property and equipment, net 11,814 10,134
Deferred tax assets, non-current 19,276 15,340
Intangible assets, net 58,497 46,302
Operating lease right-of-use assets, net 8,339 11,127
Goodwill 303,625 303,625
Other non-current assets 4,012 4,269
Total assets 710,195 657,545
Current liabilities:    
Accounts payable 17,845 31,170
Accrued and other current liabilities 56,655 52,064
Operating lease liabilities, current 3,539 3,391
Income taxes payable 4,112 1,245
Deferred revenue, current 1,311 1,414
Total current liabilities 83,462 89,284
Operating lease liabilities, non-current 5,097 8,322
Other long-term liabilities 15,548 12,763
Total liabilities 104,107 110,369
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, 2023 and January 31, 2022, respectively 0 0
Ordinary shares, $0.00045 par value per share, 200,000,000 shares authorized; 39,043,000 and 37,302,818 shares issued and outstanding at January 31, 2023 and January 31, 2022, respectively 18 17
Additional paid-in capital 572,076 447,287
Accumulated other comprehensive loss (492) 0
Retained earnings 34,486 99,872
Total shareholders’ equity 606,088 547,176
Total liabilities and shareholders' equity $ 710,195 $ 657,545