XML 70 R22.htm IDEA: XBRL DOCUMENT
v3.20.4

RELATED PARTY TRANSACTIONS | 12 Months Ended
--- | ---
Dec. 31, 2020
Related Party Transactions [Abstract] |
RELATED PARTY TRANSACTIONS | RELATED PARTY TRANSACTIONS We have service agreements with certain stockholders that we process their employees' payrolls and payroll taxes. From time to time, we also enter into sales and purchases agreements with various companies that have a relationship with our executive officers or members of our board of directors. The relationships are typically equity investment firm clients on which a board member serves in an executive role, an equity investment by those firms in a client/vendor company, or other clients/vendors on which our executive officer or board member serves as a member of the client/vendor company's board of directors. We have received $22 million, $25 million, and $20 million in total revenues from such related parties during the years ended December 31, 2020, 2019 and 2018, respectively. We have also entered into various software license agreements with software service providers who have board members in common with us. We paid the software service providers $1 million, $10 million, and $5 million during the years ended December 31, 2020, 2019 and 2018, for services we received, respectively.

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

X
- Definition The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -URI http://asc.fasb.org/topic&trid=2122745 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864 + Details
Name: | us-gaap_RelatedPartyTransactionsDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration