v3.22.2.2
REPORTABLE BUSINESS SEGMENTS - Revenue from external customer (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
REPORTABLE BUSINESS SEGMENTS        
Revenue $ 684,968 $ 559,382 $ 1,255,554 $ 1,055,743
Canada        
REPORTABLE BUSINESS SEGMENTS        
Revenue 120,603 101,511 228,626 215,983
United States        
REPORTABLE BUSINESS SEGMENTS        
Revenue $ 564,365 $ 457,871 $ 1,026,928 $ 839,760