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
Financial Statements
Balance Sheets
Balance Sheets (Parenthetical)
Statements of Operations
Statement of Comprehensive Income (Loss)
Statements of Changes in Convertible Preferred Stock
Statements of Changes in Stockholders' Equity (Deficit)
Statements of Cash Flows
Notes to Financial Statements
Business and Basis of Presentation
Significant Accounting Policies
Revenue
Fair Value of Financial Instruments
Debt
Convertible Preferred Stock Warrants
Commitments and Contingencies
Convertible Preferred Stock
Stock-based Compensation
Income Taxes
Net Earnings Per Share
Accounting Policies
Significant Accounting Policies (Policies)
Notes Tables
Significant Accounting Policies (Tables)
Revenue (Tables)
Convertible Preferred Stock (Tables)
Net Earnings Per Share (Tables)
Notes Details
Business and Basis of Presentation - Description of Business (Details)
Business and Basis of Presentation - Initial Public Offering (Details)
Business and Basis of Presentation - Reverse Stock Split (Details)
Significant Accounting Policies - Revenue Recognition (Details)
Significant Accounting Policies - Accrued Receivable and Accrued Claims Payable (Details)
Significant Accounting Policies - Accounts and Receivable and Allowance for Doubtful Accounts (Details)
Significant Accounting Policies - Cost of Services (Details)
Significant Accounting Policies - Recently Adopted Accounting Pronouncements and Accounting Pronouncements Issued but Not Yet Adopted (Details)
Revenue (Details)
Fair Value of Financial Instruments (Details)
Debt (Details)
Convertible Preferred Stock Warrants (Details)
Commitments and Contingencies (Details)
Convertible Preferred Stock - Shares Issued (Details)
Convertible Preferred Stock - Related Party Transaction (Details)
Convertible Preferred Stock - Non-cash Contribution (Details)
Convertible Preferred Stock - Tabular Disclosure (Details)
Stock-based Compensation (Details)
Income Taxes (Details)
Net Earnings Per Share - Reconciliation (Details)
Net Earnings Per Share - Potentially Dilutive Securities (Details)
All Reports