XML 38 R27.htm IDEA: XBRL DOCUMENT
v3.21.2

Revenue from Contracts with Customers (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2021
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,
| 2021 |  | 2020 |  | 2021 |  | 2020
Beginning of period balance | $ | 4,603 |  |  | $ | 4,932 |  |  | $ | 4,306 |  |  | $ | 4,578 |
Commission costs and upfront payments to a customer capitalized in period | 1,051 |  |  | 657 |  |  | 2,157 |  |  | 1,822 |
Amortization of contract assets | (883) |  |  | (871) |  |  | (1,692) |  |  | (1,682) |
End of period balance | $ | 4,771 |  |  | $ | 4,718 |  |  | $ | 4,771 |  |  | $ | 4,718 |
The changes in our contract liabilities are as follows (in thousands):
| Three Months Ended June 30, |  | Six Months Ended June 30,
| 2021 |  | 2020 |  | 2021 |  | 2020
Beginning of period balance | $ | 13,656 |  |  | $ | 12,102 |  |  | $ | 12,529 |  |  | $ | 10,498 |
Revenue deferred in period | 3,648 |  |  | 2,173 |  |  | 7,449 |  |  | 5,693 |
Revenue recognized from amounts included in contract liabilities | (2,285) |  |  | (2,738) |  |  | (4,959) |  |  | (4,654) |
End of period balance | $ | 15,019 |  |  | $ | 11,537 |  |  | $ | 15,019 |  |  | $ | 11,537 |

X
- Definition Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045 + Details
Name: | us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration