This page uses Javascript. Your browser either doesn't support Javascript or you have it turned off. To see this page as it is meant to appear please use a Javascript enabled browser.
Print Document
View Excel Document
Cover
Cover Page
Financial Statements
CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited)
CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical)
CONDENSED CONSOLDIATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME (unaudited)
CONDENSED CONSOLDIATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME (unaudited) (Parenthetical)
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (unaudited)
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical)
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)
Notes to Financial Statements
Organization and Nature of Business
Basis of Presentation and Significant Accounting Policies
Revenue
Inventories
Property, Plant and Equipment
Goodwill and Intangible Assets
Equity Method Investment
Accrued Expenses and Other Current Liabilities
Debt
Variable Interest Entities
Selling, General and Administrative Expense
Income Taxes
Leases
(Loss) Earnings Per Share
Equity Based Compensation
Stock Based Compensation
Related Party Transactions
Commitments and Contingencies
Reporting Segments
Subsequent Events
Accounting Policies
Basis of Presentation and Significant Accounting Policies (Policies)
Notes Tables
Organization and Nature of Business (Tables)
Basis of Presentation and Significant Accounting Policies (Tables)
Revenue (Tables)
Inventories (Tables)
Property, Plant and Equipment (Tables)
Goodwill and Intangible Assets (Tables)
Accrued Expenses and Other Current Liabilities (Tables)
Selling, General and Administrative Expense (Tables)
Leases (Tables)
(Loss) Earnings Per Share (Tables)
Stock Based Compensation (Tables)
Related Party Transactions (Tables)
Commitments and Contingencies (Tables)
Reporting Segments (Tables)
Notes Details
Organization and Nature of Business - Narrative (Details)
Organization and Nature of Business - Schedule of Ownership (Details)
Basis of Presentation and Significant Accounting Policies - Narrative (Details)
Basis of Presentation and Significant Accounting Policies - Accounts Receivable (Details)
Basis of Presentation and Significant Accounting Policies - Concentration of Credit Risk and Significant Customers (Details)
Revenue - Narrative (Details)
Revenue - Schedule of Contract Liabilities (Details)
Revenue - Performance Obligations and Contract Balances (Details)
Inventories (Details)
Property, Plant and Equipment (Details)
Property, Plant, and Equipment - Schedule of Asset Impairment (Details)
Property, Plant and Equipment - Schedule of Depreciation, Amortization, Accretion, and Depletion (Details)
Goodwill and Intangible Assets - Schedule Of Changes in Goodwill (Details)
Goodwill and Intangible Assets - Narrative (Details)
Goodwill and Intangible Assets - Definite Lived Intangible Assets (Details)
Goodwill and Intangible Assets - Aggregated Expected Amortization Expense (Details)
Equity Method Investment - Narrative (Details)
Accrued Expenses and Other Current Liabilities (Details)
Accrued Expenses and Other Current Liabilities - Narrative (Details)
Debt - Narrative (Details)
Variable Interest Entities - Narrative (Details)
Selling, General and Administrative Expense - Schedule of Selling, General and Administrative Expense (Details)
Income Taxes - Narrative (Details)
Leases - Schedule of Lease Expense (Details)
Leases - Supplemental Balance Sheet Information (Details)
Leases - Other Supplemental Information Related to Leases (Details)
Leases - Schedule of Lease Liability Maturity (Details)
(Loss) Earnings Per Share - Schedule of Earnings Per Unit (Details)
Equity Based Compensation - Narrative (Details)
Stock Based Compensation - Schedule Of Share-Based Compensation (Details)
Stock Based Compensation - Narrative (Details)
Related Party Transactions - Revenues and Accounts Receivable (Details)
Related Party Transactions - Cost of Revenues of Accounts Payable (Details)
Related Party Transactions - Narrative (Details)
Commitments and Contingencies - Future minimum lease payments (Details)
Commitments and Contingencies - Schedule of Letters of Credit (Details)
Commitments and Contingencies - Narrative (Details)
Reporting Segments (Details)
Subsequent Events - Narrative (Details)
All Reports