v3.25.2
Segment and Geographic Information - Schedule of Revenue by Domestic and International (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2025
May 31, 2024
Segment information    
Sales revenue, net $ 371,655 $ 416,847
Domestic sales revenue, net    
Segment information    
Sales revenue, net 277,960 300,680
International sales revenue, net    
Segment information    
Sales revenue, net $ 93,695 $ 116,167
Revenue from Contract with Customer Benchmark | Geographic concentration    
Segment information    
Concentration risk percentage 100.00% 100.00%
Revenue from Contract with Customer Benchmark | Geographic concentration | Domestic sales revenue, net    
Segment information    
Concentration risk percentage 74.80% 72.10%
Revenue from Contract with Customer Benchmark | Geographic concentration | International sales revenue, net    
Segment information    
Concentration risk percentage 25.20% 27.90%