Revenue Recognition

Our revenue is primarily generated from the sales of prescription and non-prescription optical glasses and sunglasses, and shipping charges which are charged to the customer associated with these purchases. We sell products through our retail store resellers, distributors, on our own website Lucyd.co, and on Amazon.com. We have also recently started to generate revenue from the sale of subscriptions to the “Pro” version of our Lucyd app, which provides unlimited ChatGPT interactions and priority tech support for a monthly or annual fee.

 

The following table presents disaggregated revenue for the years ended December 31, 2025 and 2024:

 

    2025    2024 
E-commerce channels   $2,431,365    $1,464,385 
Wholesale channels    217,113     167,549 
App store subscriptions    13,191     4,506 
Total revenues, net   $2,661,669    $1,636,440 

 

To determine revenue recognition, we perform the following steps: (i) identify the contract(s) with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations in the contract, and (v) recognize revenue when (or as) we satisfy a performance obligation. At contract inception, we assess the goods or services promised within each contract and determine those that are performance obligations, and also assess whether each promised good or service is distinct. We then recognize as revenue the amount of the transaction price that is allocated to the respective performance obligation when (or as) the performance obligation is satisfied.

 

In instances where the collectability of contractual consideration is not probable at the time of sale, the revenue is deferred on our balance sheet as a contract liability, and the associated cost of goods sold is deferred on our balance sheet as a contract asset; subsequently, we recognize such revenue and cost of goods sold as payments are received. With respect to such instances, during the years ended December 31, 2025 and 2024, we recognized $30,000 of revenue for each period, that was included in the contract liability balance of $47,950 and $77,950 as of January 1, 2025 and 2024, respectively.

 

All revenue, including sales processed online and through our retail store resellers and distributors, is reported net of discounts, returns, and sales taxes collected from customers on behalf of taxing authorities. Amounts billed to a customer for shipping and handling are reported as revenues; costs incurred for shipping and handling are included in cost of goods sold at the time the related revenue is recognized.

 

For sales generated through our e-commerce channels, we identify the contract with a customer upon online purchase of our eyewear and transaction price at the manufacturer suggested retail price (“MSRP”). Our e-commerce revenue is recognized upon meeting of the performance obligation when the eyewear is shipped to the end customer. For sales processed through our website, U.S. consumers enjoy free USPS first class postage on orders over $149, with faster delivery options available for extra cost, for sales processed through our website. For Amazon sales, shipping is free for U.S. consumers while international customers pay shipping charges on top of MSRP. Any costs associated with fees charged by the online platforms (i.e., Amazon.com, or Shopify for sales through our Lucyd.co website) are not recharged to customers and are recorded as a component of cost of goods sold as incurred. The Company charges applicable state sales taxes in addition to the MSRP for both online channels and all other marketplaces on which we sell products.

 

For sales to our retail store partners, we identify the contract with a customer upon receipt of an order of our eyewear through our Shopify wholesale portal or direct purchase order. Revenue is recognized upon meeting the performance obligation, which is delivery of the Company’s eyewear products to the retail store, and is also recorded net of returns and discounts. Our wholesale pricing for eyewear sold to retail store partners includes volume discounts, due to the nature of large quantity orders. The pricing includes shipping charges, while excluding any state sales tax charges applicable. Due to the nature of wholesale retail orders, no e-commerce fees are applicable.

 

For sales to distributors, we identify the contract with a customer upon receipt of an order of our eyewear through a direct purchase order. If collectability of substantially all of the contract consideration is probable, revenue is recognized upon meeting the performance obligation, which is delivery of our eyewear products to the distributor, and is also recorded net of returns and discounts. Our wholesale pricing for eyewear sold to retail store partners and distributors includes volume discounts, due to the nature of large quantity orders. The pricing does not include shipping. Due to the nature of wholesale retail orders, no marketplace fees are applicable, only credit card processing fees.

 

For sales of subscriptions to the “Pro” version of our Lucyd app, we identify the individual contracts with customers through detailed transaction reports from the Apple App Store or Google Play Store, with each individual transaction representing a separate contract. Revenue is recognized upon meeting the performance obligation, which is the right and availability of each customer to access the “Pro” features of the Lucyd app. For those customers that purchase such access on a month-to-month basis, we recognize revenue in the month in which the purchase of such access is made. For those customers that purchase an annual subscription, we recognize revenue on a straight-line basis over the subscription period, using a mid-month convention. The balance of unearned revenue related to app subscriptions that has been deferred on our balance sheet as a contract liability was $4,506 and $2,401 as of December 31, 2025 and 2024, respectively. During the year ended December 31, 2025, we recognized $2,401 of revenue that was included in the contract liability balance as of January 1, 2025.

 

We allow our customers to return our physical products, subject to our refund policy, which allows any customer to return our physical products for any reason and receive a full refund for frames (prescription lenses excluded) within the first: 7 days for sales made through our website (Lucyd.co), 30 days for sales made through Amazon, and 30 days for sales to most wholesale retailers and distributors (although certain sales to independent distributors are ineligible for returns). We charge a standard $15 restocking fee for standard frame returns, which is deducted from applicable refunds to cover shipping and restocking costs, and our return policy prohibits discretionary returns of glasses with prescription lenses.

 

For all of our product sales, at the time of sale, we establish a reserve for returns, based on historical experience and expected future returns, as well as review all individual returns received in the month following the balance sheet date; such reserve is recorded as a reduction of sales. The Company recorded an allowance for sales returns of $14,669 and $15,746 as of December 31, 2025 and 2024, respectively.

 

Historical Timeline

Fiscal YearFiled
2025Mar 25, 2026Showing above
2024Mar 24, 2025
2023Mar 25, 2024
2022Mar 24, 2023

About Revenue Disclosures

Revenue disclosures under ASC 606 explain how a company identifies performance obligations, allocates transaction prices, and determines when revenue is recognized. This section is essential for understanding whether reported revenue reflects genuine economic activity or aggressive accounting choices. Analysts examine the mix of point-in-time versus over-time recognition, which directly affects revenue timing and comparability.

Key signals: rising contract liabilities (deferred revenue) suggest strong future revenue visibility, while declining contract assets may indicate slowing project milestones. Watch for variable consideration estimates — rebates, returns, and performance bonuses that require management judgment. Significant changes in disaggregated revenue by geography or product line can reveal shifting business mix before it appears in headline numbers. Compare revenue growth against contract liability growth to assess sustainability, and scrutinize any changes in the timing of recognition that coincide with earnings pressure.