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
Document and Entity Information
Financial Statements
CONSOLIDATED STATEMENTS OF OPERATIONS
CONSOLIDATED BALANCE SHEETS
CONSOLIDATED BALANCE SHEETS (Parenthetical)
CONSOLIDATED STATEMENTS OF CASH FLOWS
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY
Notes to Financial Statements
Basis of Presentation
Business Overview
New Accounting Pronouncements
Significant Accounting Policies
Revenue Recognition
Leases
Supporting Financial Information
Credit Facilities
Stock-based Compensation, Equity Grants, and Warrants
Earnings Per Share
Commitment and Contingencies
Related Party Transactions
Accounting Policies
Significant Accounting Policies (Policies)
Notes Tables
Revenue Recognition (Tables)
Leases (Tables)
Supporting Financial Information (Tables)
Credit Facilities (Tables)
Stock-based Compensation, Equity Grants, and Warrants (Tables)
Earnings Per Share (Tables)
Commitment and Contingencies (Tables)
Notes Details
Business Overview (Details)
New Accounting Pronouncements (Details)
Significant Accounting Policies (Details)
Revenue Recognition - Contract Balances (Details)
Revenue Recognition - Disaggregation of Revenue (Details)
Leases - Narrative (Details)
Leases - Impact of Adoption of Standard in Consolidated Balance Sheet (Details)
Leases - Summary of Lease Balances in Consolidated Balance Sheets (Details)
Leases - Lease Costs (Details)
Leases - Company's Future Minimum Lease Payments (Details)
Leases - Other Information Related to Leases (Details)
Supporting Financial Information - Accounts Receivable (Details)
Supporting Financial Information - Other Current Assets (Details)
Supporting Financial Information - Equipment and Improvements, Net (Details)
Supporting Financial Information - Intangible Assets (Details)
Supporting Financial Information - Estimated Future Amortization Expense of Intangible Assets (Details)
Supporting Financial Information - Accounts Payable, Accrued Expense and Other Current Liabilities (Details)
Supporting Financial Information - Debt Obligations (Details)
Supporting Financial Information - Interest Expense (Details)
Credit Facilities - Summary of Loan Facility (Details)
Credit Facilities - Narrative (Details)
Stock-based Compensation, Equity Grants, and Warrants - Narrative (Details)
Stock-based Compensation, Equity Grants, and Warrants - Stock-based Compensation Expense (Details)
Stock-based Compensation, Equity Grants, and Warrants - Stock Option Activity (Details)
Stock-based Compensation, Equity Grants, and Warrants - Stock Options Fair Value Assumptions (Details)
Stock-based Compensation, Equity Grants, and Warrants - Stock Options Outstanding, Vested and Unvested (Details)
Earnings Per Share (Details)
Commitment and Contingencies - Contractual Obligations (Details)
Commitment and Contingencies - Narrative (Details)
All Reports