Quarterly report pursuant to Section 13 or 15(d)

Revenue

v3.20.2
Revenue
6 Months Ended
Sep. 30, 2020
Revenue from Contract with Customer [Abstract]  
Revenue RevenueDisaggregation of Revenue
    We disaggregate our revenue from contracts with customers by geographic location, revenues recognized at point in time and revenues recognized over time, as we believe these best depict how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors.
    Disaggregation of revenues from contracts with customers for the three and six months ended September 30, 2020 and 2019 is as follows:
Three Months Ended September 30, 2020 Three Months Ended September 30, 2019
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 $ 11,710  $ 12,166  $ 23,876  $ 18,824  $ 24,997  $ 43,821 
Canada 13,776  5,440  19,216  26,437  4,514  30,951 
Europe, Middle East and Africa 6,703  5,627  12,330  8,974  6,714  15,688 
Asia-Pacific 3,820  7,164  10,984  5,424  7,051  12,475 
Total revenues $ 36,009  $ 30,397  $ 66,406  $ 59,659  $ 43,276  $ 102,935 

Six Months Ended September 30, 2020 Six Months Ended September 30, 2019
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,985  $ 22,534  $ 42,519  $ 37,138  $ 47,110  $ 84,248 
Canada 27,423  11,106  38,529  49,281  8,922  58,203 
Europe, Middle East and Africa 13,517  8,280  21,797  17,865  11,162  29,027 
Asia-Pacific 7,905  12,504  20,409  10,124  13,045  23,169 
Total revenues $ 68,830  $ 54,424  $ 123,254  $ 114,408  $ 80,239  $ 194,647 

Performance Obligations
    
    At September 30, 2020, revenues associated with our open performance obligations totaled $118,661, representing our combined backlog and deferred revenue. Within this amount, approximately $20,003 will be earned as revenue in excess of one year. We expect to recognize the remaining revenues associated with unsatisfied or partially satisfied performance obligations within 12 months.
    
Contract Assets and Liabilities

    As of September 30, 2020 and March 31, 2020, contract assets were $11,979 and $10,194, respectively. There were no impairment losses recognized on our contract assets for the six months ended September 30, 2020 and 2019. As of September 30, 2020 and March 31, 2020, contract liabilities were $3,108 and $4,538, respectively. The majority of contract liabilities at March 31, 2020 were recognized as revenue as of September 30, 2020.