Quarterly report pursuant to Section 13 or 15(d)

Revenue (Tables)

v3.22.0.1
Revenue (Tables)
9 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenues Disaggregation of revenues from contracts with customers for the three and nine months ended December 31, 2021 and 2020 is as follows:
Three Months Ended December 31, 2021 Three Months Ended December 31, 2020
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 $ 19,695  $ 30,132  $ 49,827  $ 14,743  $ 14,971  $ 29,714 
Canada 25,358  5,696  31,054  18,509  6,483  24,992 
Europe, Middle East and Africa 7,896  5,041  12,937  7,932  9,212  17,144 
Asia-Pacific 4,654  2,141  6,795  4,933  2,821  7,754 
Total revenues $ 57,603  $ 43,010  $ 100,613  $ 46,117  $ 33,487  $ 79,604 
Nine Months Ended December 31, 2021 Nine Months Ended December 31, 2020
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 $ 50,565  $ 52,360  $ 102,925  $ 34,728  $ 37,505  $ 72,233 
Canada 64,490  16,938  81,428  45,932  17,589  63,521 
Europe, Middle East and Africa 21,218  23,148  44,366  21,449  17,492  38,941 
Asia-Pacific 15,810  8,561  24,371  12,838  15,325  28,163 
Total revenues $ 152,083  $ 101,007  $ 253,090  $ 114,947  $ 87,911  $ 202,858 
P