Quarterly report pursuant to Section 13 or 15(d)

Revenue (Tables)

v3.22.2.2
Revenue (Tables)
6 Months Ended
Sep. 30, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenues
Disaggregation of revenues from contracts with customers for the three and six months ended September 30, 2022 and 2021 is as follows:
Three Months Ended September 30, 2022 Three Months Ended September 30, 2021
Revenues recognized at point in time Revenues recognized over time Total Revenues recognized at point in time Revenues recognized over time Total
United States and Latin America $ 24,749  $ 22,685  $ 47,434  $ 17,115  $ 13,327  $ 30,442 
Canada 25,656  9,127  34,783  20,036  4,907  24,943 
Europe, Middle East and Africa 5,261  4,282  9,543  6,876  9,619  16,495 
Asia-Pacific 6,665  2,132  8,797  6,448  2,994  9,442 
Total revenues $ 62,331  $ 38,226  $ 100,557  $ 50,475  $ 30,847  $ 81,322 

Six Months Ended September 30, 2022 Six Months Ended September 30, 2021
Revenues recognized at point in time Revenues recognized over time Total Revenues recognized at point in time Revenues recognized over time Total
United States and Latin America $ 47,865  $ 45,162  $ 93,027  $ 30,870  $ 22,228  $ 53,098 
Canada 50,787  16,191  66,978  39,132  11,242  50,374 
Europe, Middle East and Africa 11,168  8,411  19,579  13,322  18,107  31,429 
Asia-Pacific 11,297  5,118  16,415  11,156  6,420  17,576 
Total revenues $ 121,117  $ 74,882  $ 195,999  $ 94,480  $ 57,997  $ 152,477