XML 33 R22.htm IDEA: XBRL DOCUMENT
v3.19.1

Basis of Financial Statement Presentation (Policies) | 3 Months Ended
--- | ---
Mar. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
Basis of Financial Statement Presentation | The accompanying unaudited condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and notes required by accounting principles generally accepted in the United States of America for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included as required by Regulation S-X, Rule 10-01. Operating results for the three-month period ended March 31, 2019 are not necessarily indicative of the results that may be expected for the year ending December 31, 2019. For further information, refer to the consolidated financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2018.
Reclassifications | Certain prior period amounts have been reclassified to conform to the current period presentation, including changes in the fair value of the Company's earn-out liabilities from "Other Expense (Income)" to "Operating Income (Loss)" on the accompanying Condensed Consolidated Statements of Operations.
Recently Issued and Adopted Accounting Standards and Recently Issued Accounting Standards Not Yet Adopted | Recently Issued Accounting Standards - Adopted In February 2016, the FASB issued ASU No. 2016-02 "Leases (Topic 842)", as amended, which generally requires lessees to recognize operating and financing lease liabilities and corresponding right-of-use assets on the balance sheet and to provide enhanced disclosures surrounding the amount, timing and uncertainty of cash flows arising from leasing arrangements. The Company adopted the new standard as of January 1, 2019 on a modified retrospective basis, which does not require comparative periods to be restated. On adoption, we recognized additional operating lease liabilities of $38,016,006 based on the present value of the remaining minimum rental payments as of January 1, 2019. We additionally recognized corresponding right-of-use assets for operating leases totaling $37,072,072. On January 1, 2019, the Company also recorded cumulative-effect increases to equity and deferred tax assets totaling $4,622,500 and $1,310,850, respectively, related to a deferred gain for a sale leaseback transaction that occurred in 2016 and was being amortized into earnings under the prior accounting. The adoption of this standard did not have a material impact on the consolidated statement of operations or cash flows for the three months ended March 31, 2019. See Note 12. Recently Issued Accounting Standards - Not Yet Adopted In August 2018, the FASB issued ASU No. 2018-13 "Fair Value Measurement (Topic 820)". The updated guidance improves the disclosure requirements on fair value measurements. The updated guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. Early adoption is permitted for any removed or modified disclosures. The Company is currently assessing the timing and impact of adopting the updated provisions.
Revenues | Revenues are recognized when control of the promised goods or services is transferred to our customers upon shipment, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services.

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
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

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

X
- Definition Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755 + Details
Name: | us-gaap_PriorPeriodReclassificationAdjustmentDescription
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration