v3.24.2.u1
Revenues (Tables)
6 Months Ended
Jul. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Geographic Region
Revenues by geographic region were as follows:
Three Months Ended July 31,Six Months Ended July 31,
2023202420232024
United States$95,315 $104,925 $189,761 $207,166 
International21,921 27,478 41,147 53,324 
$117,236 $132,403 $230,908 $260,490 
Schedule of Accounts, Notes, Loans and Financing Receivable
Accounts receivable, less allowance for doubtful accounts, is as follows as of January 31, 2024 and July 31, 2024:
As of January 31, 2024As of July 31, 2024
Trade accounts receivable$106,170 $66,411 
Unbilled accounts receivable7,699 12,520 
Allowance for doubtful accounts(1,451)(1,204)
Other accounts receivable
557 1,092 
Total accounts receivable, net$112,975 $78,819