XML 46 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers (Tables)
12 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenues Disaggregation of revenues from contracts with customers for fiscal 2023, 2022 and 2021 are as follows:
Fiscal Year Ended March 31, 2023
Revenues recognized at point in timeRevenues recognized over timeTotal
United States and Latin America$116,924 $92,230 $209,154 
Canada116,112 37,855 153,967 
Europe, Middle East and Africa23,483 19,676 43,159 
Asia-Pacific20,780 13,530 34,310 
Total revenues$277,299 $163,291 $440,590 
Fiscal Year Ended March 31, 2022
Revenues recognized at point in timeRevenues recognized over timeTotal
United States and Latin America$75,115 $79,072 $154,187 
Canada92,071 23,371 115,442 
Europe, Middle East and Africa27,306 27,431 54,737 
Asia-Pacific20,317 10,991 31,308 
Total revenues$214,809 $140,865 $355,674 
Fiscal Year Ended March 31, 2021
Revenues recognized at point in timeRevenues recognized over timeTotal
United States and Latin America$47,599 $47,842 $95,441 
Canada67,451 23,402 90,853 
Europe, Middle East and Africa29,304 24,915 54,219 
Asia-Pacific17,448 18,220 35,668 
Total revenues$161,802 $114,379 $276,181