XML 21 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues
9 Months Ended
Sep. 30, 2020
Revenue from Contract with Customer [Abstract]  
Revenues REVENUES
Disaggregation of Revenues

Revenues are disaggregated at the Company's segment level since the segment categories depict how the nature, amount, timing and uncertainty of revenues and cash flows are affected by economic factors. For additional details related to the Company's reportable segments, see Note 18 - "Segment Information."

The following table presents the Company's revenues disaggregated by geography for the three and nine months ended September 30, 2020 and 2019. The Company's revenues are primarily derived domestically. Foreign revenues are based on the country in which the legal subsidiary generating the revenue is domiciled. Revenue from any single foreign country was not material to the Company's consolidated financial statements.
Three Months Ended
September 30,
Nine Months Ended
September 30,
2020201920202019
United States$310,158 $350,890 $912,965 $1,049,851 
Foreign (a)
19,849 20,190 60,379 62,757 
Total revenue$330,007 $371,080 $973,344 $1,112,608 
(a)    For the three and nine months ended September 30, 2020 and 2019, foreign revenues were primarily related to the Company's Dunmore Europe GmbH business, which is domiciled in Germany.

Contract Balances

Differences in the timing of revenue recognition, billings and cash collections result in billed trade receivables, unbilled receivables (contract assets) and deferred revenue (contract liabilities) on the consolidated balance sheets.

Contract Assets
Unbilled receivables arise when the timing of billings to customers differs from the timing of revenue recognition, such as when the Company recognizes revenue over time before a customer can be billed. Contract assets are classified as Prepaid expenses and other current assets on the consolidated balance sheets. As of September 30, 2020 and December 31, 2019, the contract asset balance was $13,261 and $10,749, respectively.

Contract Liabilities

The Company records deferred revenues when cash payments are received or due in advance of the Company's performance, including amounts that are refundable, which are recorded as contract liabilities. Contract liabilities are classified as Other current liabilities on the consolidated balance sheets, based on the timing of when the Company expects to recognize revenue. As of September 30, 2020 and December 31, 2019, the contract liability balance was $6,171 and $6,737, respectively. The decrease in the nine months ended September 30, 2020 was primarily due to the deferral of revenue of $11,513 offset by the recognition of $12,079 of unearned revenue.