XML 16 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Current assets:    
Cash and cash equivalents $ 171,043 $ 241,274
Marketable debt securities 0 199,434
Accounts receivable, net 44,307 24,974
Inventories 45,219 26,081
Restricted cash 10 10
Prepaid expenses and other current assets 6,169 5,531
Total current assets 266,748 497,304
Property and equipment, net 10,134 5,530
Deferred tax assets, non-current 15,340 10,914
Intangible assets, net 46,302 18,703
Operating lease right-of-use assets, net 11,127 9,659
Goodwill 303,625 26,601
Other non-current assets 4,269 4,569
Total assets 657,545 573,280
Current liabilities:    
Accounts payable 31,170 21,124
Accrued and other current liabilities 52,064 48,126
Operating lease liabilities, current 3,391 2,911
Income taxes payable 1,245 962
Deferred revenue, current 1,414 844
Total current liabilities 89,284 73,967
Operating lease liabilities, non-current 8,322 7,525
Other long-term liabilities 12,763 16,812
Total liabilities 110,369 98,304
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, 2022 and January 31, 2021, respectively 0 0
Ordinary shares, $0.00045 par value per share, 200,000,000 shares authorized at January 31, 2022 and January 31, 2021, respectively; 37,302,818 shares issued and outstanding at January 31, 2022; 35,547,440 shares issued and outstanding at January 31, 2021 17 16
Additional paid-in capital 447,287 347,458
Accumulated other comprehensive income 0 1,219
Retained earnings 99,872 126,283
Total shareholders’ equity 547,176 474,976
Total liabilities and shareholders' equity $ 657,545 $ 573,280