XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION (Tables)
3 Months Ended
Apr. 30, 2024
Condensed Financial Information Disclosure [Abstract]  
Schedule of Inventories
Inventories consisted of the following as of April 30, 2024 and January 31, 2024:
 
April 30,January 31,
(in thousands)20242024
Raw materials$5,813 $4,402 
Work-in-process487 69 
Finished goods10,289 9,738 
   Total inventories$16,589 $14,209 
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following as of April 30, 2024 and January 31, 2024:
April 30,January 31,
(in thousands)20242024
Accrued bonus$30,057 $25,816 
Other92,334 111,617 
Total accrued expenses and other current liabilities$122,391 $137,433 
Schedule of Other Liabilities
Other liabilities consisted of the following as of April 30, 2024 and January 31, 2024:

April 30,January 31,
(in thousands)20242024
Unrecognized tax benefits, including interest and penalties$72,589 $71,330 
Other16,303 14,290 
Total other liabilities$88,892 $85,620 
Schedule of Other Income, Net
Other (expense) income, net consisted of the following for the three months ended April 30, 2024 and 2023:

 Three Months Ended
April 30,
(in thousands)20242023
Foreign currency (losses) gains, net$(537)$237 
Other, net39 (213)
Total other (expense) income, net$(498)$24 
Schedule of Supplemental Information Regarding Condensed Consolidated Cash Flows
The following table provides supplemental information regarding our condensed consolidated cash flows for the three months ended April 30, 2024 and 2023:
 Three Months Ended
April 30,
(in thousands)20242023
Cash paid for interest$2,210 $2,513 
Cash payments of income taxes, net$6,298 $3,758 
Cash payments for operating leases$2,037 $1,640 
Non-cash investing and financing transactions: 
Finance leases of property and equipment$634 $212 
Accrued but unpaid purchases of property and equipment$1,081 $360 
Liabilities for contingent consideration in business combinations$3,397 $— 
Accrued but unpaid purchases of treasury stock$773 $— 
Excise tax on share repurchases$250 $417