v3.25.1
Segment and Geographic Information (Tables)
3 Months Ended
Apr. 30, 2025
Segment Reporting [Abstract]  
Schedule of Segment Profit
Our reported measure of segment profit is as follows:
Three Months Ended April 30,
(in thousands)20252024
Net income72,08733,760

The following amounts are included in our reported measure of segment profit:
Three Months Ended April 30,
(in thousands)
20252024
Revenues from external customers763,654709,640
Depreciation and amortization30,36924,506
Interest income10,70312,624
Provision for income taxes1,7032,833
Schedule of Revenues by Geographic Area Revenue by geographic area was as follows:
Three Months Ended April 30,
(in thousands)20252024
U.S.$546,208 $512,726 
International217,446 196,914 
Total revenue$763,654 $709,640