| Information about Contract Assets and Contract Liabilities | 
The following table provides information about contract assets and contract liabilities from contracts with customers: 
  
 |  
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
   | 
Contract Assets  | 
Contract Liabilities  | 
 
Balance as of April 1, 2018  | 
$  | 
16,114  | 
 
  | 
$  | 
(8,143  | 
)  | 
 
   | 
   | 
   | 
 
Additions  | 
45,364  | 
 
  | 
(17,500  | 
)  | 
 
Billed amounts transferred to accounts receivable  | 
(39,576  | 
)  | 
—  | 
 
  | 
 
Transfer to revenues as earned  | 
—  | 
 
  | 
17,696  | 
 
  | 
 
Total activity  | 
$  | 
5,788  | 
 
  | 
$  | 
196  | 
 
  | 
 
   | 
   | 
   | 
 
Balance as of September 30, 2018  | 
$  | 
21,902  | 
 
  | 
$  | 
(7,947  | 
)  | 
 
  
 
 | 
| Disaggregation of Revenues | 
Disaggregation of revenues from contracts with customers for the three and six months ended September 30, 2018 and 2017 are as follows:
 
 |  
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
   | 
   | 
Three Months Ended September 30, 2018  | 
   | 
Three Months Ended September 30, 2017  | 
 
   | 
   | 
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  | 
   | 
$  | 
17,928  | 
 
  | 
   | 
$  | 
14,725  | 
 
  | 
   | 
$  | 
32,653  | 
 
  | 
   | 
$  | 
12,140  | 
 
  | 
   | 
$  | 
9,178  | 
 
  | 
   | 
$  | 
21,318  | 
 
  | 
 
Canada  | 
   | 
28,960  | 
 
  | 
   | 
2,007  | 
 
  | 
   | 
30,967  | 
 
  | 
   | 
14,830  | 
 
  | 
   | 
607  | 
 
  | 
   | 
15,437  | 
 
  | 
 
Europe, Middle East and Africa  | 
   | 
13,871  | 
 
  | 
   | 
1,693  | 
 
  | 
   | 
15,564  | 
 
  | 
   | 
14,877  | 
 
  | 
   | 
2,570  | 
 
  | 
   | 
17,447  | 
 
  | 
 
Asia-Pacific  | 
   | 
8,849  | 
 
  | 
   | 
2,121  | 
 
  | 
   | 
10,970  | 
 
  | 
   | 
5,826  | 
 
  | 
   | 
1,603  | 
 
  | 
   | 
7,429  | 
 
  | 
 
Total revenues  | 
   | 
$  | 
69,608  | 
 
  | 
   | 
$  | 
20,546  | 
 
  | 
   | 
$  | 
90,154  | 
 
  | 
   | 
$  | 
47,673  | 
 
  | 
   | 
$  | 
13,958  | 
 
  | 
   | 
$  | 
61,631  | 
 
  | 
 
  
 
 |