XML 20 R8.htm IDEA: XBRL DOCUMENT
v3.20.2

Accounting Standard Update (Notes) | 6 Months Ended
--- | ---
Jun. 30, 2020
Accounting Standard Update [Abstract] |
New Accounting Pronouncements | 2. Accounting Standards Update On January 1, 2020, the Company adopted Accounting Standard Update ("ASU") No. 2016-13, Financial Instruments - Credit Losses (Topic 326). This standard requires a financial asset to be presented at the net amount expected to be collected. The financial assets of the Company in scope of ASU 2016-13 were primarily accounts receivable. The adoption of this standard did not have a significant impact to the Company's consolidated financial statements. The Company estimates an allowance for expected credit losses on accounts receivable that result from the inability of customers to make required payments. These estimates are based on a combination of historical loss statistics, current business conditions and macro-economic trends. In estimating the allowance for expected credit losses, consideration is given to the current aging of receivables and a specific review for potential bad debts. The resulting bad debt expense is included in selling, general and administrative expenses in the consolidated statements of operations and comprehensive income. Receivables are written-off when deemed uncollectible. The Company evaluates the adequacy of its allowance for credit losses on accounts receivable on a regular basis. The accounts receivable allowance was $5.7 million and $5.1 million at June 30, 2020 and December 31, 2019, respectively, and the activity in the six months ended June 30, 2020 was not material. On January 1, 2020, the Company adopted ASU No. 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. This update provides guidance regarding the capitalization of implementation costs incurred in a cloud computing arrangement that is a service contract. ASU 2018-15 was adopted prospectively and cloud computing implementation costs incurred on January 1, 2020 or later are included in other noncurrent assets in the consolidated balance sheet and are presented within operating cash flows. As of June 30, 2020, $2.0 million of capitalized implementation costs were included in other noncurrent assets, and there was an insignificant amount of amortization expense recorded during the six and three months ended June 30, 2020. Effective January 1, 2020, the Company adopted ASU No. 2017-04, Intangibles-Goodwill and Other (Topic 350) Simplifying the Test for Goodwill Impairment. This guidance eliminates Step 2 of the goodwill impairment test and goodwill impairment will now be measured as the amount by which a reporting unit’s carrying amount exceeds its fair value. The adoption of this guidance did not have a material impact on the Company's consolidated financial statements. In March 2020, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2020-04 Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting. ASU 2020-04 contains practical expedients for reference rate reform related activities that impact debt, leases and other contracts. This guidance is optional and may be elected over time as reference rate reform activities occur. The Company is currently evaluating the impact of this guidance.

X
- Definition Accounting Standard Update [Abstract] + References No definition available. + Details
Name: | asgn_AccountingStandardUpdateAbstract
Namespace Prefix: | asgn_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration