Annual report pursuant to Section 13 and 15(d)

Revenue from Contracts with Customers (Tables)

v3.24.1.1.u2
Revenue from Contracts with Customers (Tables)
12 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenues Disaggregation of revenues from contracts with customers for fiscal 2024, 2023 and 2022 are as follows:
Fiscal Year Ended March 31, 2024
Revenues recognized at point-in-time Revenues recognized over time Total
United States and Latin America $ 146,967  $ 109,326  $ 256,293 
Canada 101,351  53,968  155,319 
Europe, Middle East and Africa 26,581  18,720  45,301 
Asia-Pacific 25,707  12,009  37,716 
Total revenues $ 300,606  $ 194,023  $ 494,629 
Fiscal Year Ended March 31, 2023
Revenues recognized at point-in-time Revenues recognized over time Total
United States and Latin America $ 116,924  $ 92,230  $ 209,154 
Canada 116,112  37,855  153,967 
Europe, Middle East and Africa 23,483  19,676  43,159 
Asia-Pacific 20,780  13,530  34,310 
Total revenues $ 277,299  $ 163,291  $ 440,590 
Fiscal Year Ended March 31, 2022
Revenues recognized at point-in-time Revenues recognized over time Total
United States and Latin America $ 75,115  $ 79,072  $ 154,187 
Canada 92,071  23,371  115,442 
Europe, Middle East and Africa 27,306  27,431  54,737 
Asia-Pacific 20,317  10,991  31,308 
Total revenues $ 214,809  $ 140,865  $ 355,674