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
Reports
Cover
Statements
CONDENSED CONSOLIDATED BALANCE SHEETS
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
Reports
Nature of Business and Summary of Significant Accounting Policies
Segment and Geographical Information
Marketable Securities
Fair Value Measurements
Condensed Consolidated Balance Sheet Components
Business Combination
Leases
Commitments and Contingencies
Common Stock Warrants
Stock-Based Compensation
Net Income per Common Share
Income Taxes
Insider Trading Arrangements
Accounting Policies
Nature of Business and Summary of Significant Accounting Policies (Policies)
Tables
Segment and Geographical Information (Tables)
Marketable Securities (Tables)
Fair Value Measurements (Tables)
Condensed Consolidated Balance Sheet Components (Tables)
Leases (Tables)
Commitments and Contingencies (Tables)
Common Stock Warrants (Tables)
Stock-Based Compensation (Tables)
Net Income per Common Share (Tables)
Income Taxes (Tables)
Details
Segment and Geographical Information - Schedule of Significant Expense Categories and Amounts Regularly Provided to the CODM (Details)
Segment and Geographical Information - Schedule of Revenue by Geographic Location (Details)
Segment and Geographical Information - Schedule of Revenue Concentration Risk (Details)
Segment and Geographical Information - Narrative (Details)
Marketable Securities - Schedule of Amortized Cost vs. Fair Value (Details)
Marketable Securities - Schedule of Investment by Maturity Dates (Details)
Fair Value Measurements (Details)
Condensed Consolidated Balance Sheet Components - Schedule of Inventory (Details)
Condensed Consolidated Balance Sheet Components - Schedule of Property and Equipment, Net (Details)
Condensed Consolidated Balance Sheet Components - Narrative (Details)
Condensed Consolidated Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details)
Condensed Consolidated Balance Sheet Components - Schedule of Cash Flow, Supplemental Disclosures (Details)
Business Combination (Details)
Leases - Schedule of Supplemental Balance Sheet (Details)
Leases - Schedule of Weighted-Average (Details)
Leases - Schedule of Supplemental Cash Flow Information (Details)
Leases - Schedule of Maturities of Operating Lease Liabilities (Details)
Leases - Narrative (Details)
Commitments and Contingencies - Schedule of Purchase Commitments (Details)
Commitments and Contingencies - Narrative (Details)
Common Stock Warrants - Narrative (Details)
Common Stock Warrants - Schedule of Grant Date Fair Values of 2026 Warrant (Details)
Stock-Based Compensation - Schedule of Compensation Expense (Details)
Stock-Based Compensation - Narrative (Details)
Stock-Based Compensation - Schedule of Stock Options Activity (Details)
Stock-Based Compensation - Schedule of Restricted Stock Units and Performance Stock Units Activity (Details)
Net Income per Common Share - Schedule of Earnings per Share (Details)
Net Income per Common Share - Schedule of Antidilutive Shares (Details)
Income Taxes (Details)
All Reports