XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Schedule of Contract Assets and Contract Liabilities
The changes in our contract assets are as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2020201920202019
Beginning of period balance$4,932  $3,083  $4,578  $2,881  
Commission costs and upfront payments to a customer capitalized in period657  1,389  1,822  2,105  
Amortization of contract assets(871) (623) (1,682) (1,137) 
End of period balance$4,718  $3,849  $4,718  $3,849  
The changes in our contract liabilities are as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2020201920202019
Beginning of period balance$12,102  $11,536  $10,498  $11,176  
Revenue deferred in period2,173  916  5,693  2,471  
Revenue recognized from amounts included in contract liabilities(2,738) (1,472) (4,654) (2,667) 
End of period balance$11,537  $10,980  $11,537  $10,980