XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers (Tables)
12 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenues Disaggregation of revenues from contracts with customers for fiscal 2022, 2021 and 2020 are as follows:
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 
Fiscal Year Ended March 31, 2020
Revenues recognized at point in timeRevenues recognized over timeTotal
United States and Latin America$72,334 $83,131 $155,465 
Canada106,577 21,787 128,364 
Europe, Middle East and Africa31,028 22,734 53,762 
Asia-Pacific18,558 27,337 45,895 
Total revenues$228,497 $154,989 $383,486