MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Blog
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||

For the year ending 2026-01-03, IRIX made $52,675K in revenue. -$4,437K in net income. Net profit margin of -8.42%.

Income Overview

Revenue
$52,675K
Net Income
-$4,437K
Net Profit Margin
-8.42%
EPS
-$0.26
Unit: Thousand (K) dollars
Revenue Breakdown
    • Retina
    • Cyclo GSix
    • Product And Service Other
Revenue Breakdown
    • US
    • Europe Middle East And Africa
    • Asia Pacific
    • Americas Excluding US

Income Statement
2026-01-03
2024-12-28
Total revenues
52,675 48,669
Cost of revenues
33,448 29,167
Gross profit
19,227 19,502
Research and development
3,668 5,449
Sales and marketing
10,396 12,579
General and administrative
7,734 9,776
Total operating expenses
21,798 27,804
Loss from operations
-2,571 -8,302
Other expense, net
-1,809 -540
Loss from operations before provision for income taxes
-4,380 -8,842
Provision for income taxes
57 68
Net loss
-4,437 -8,910
Basic EPS
-0.26 -0.54
Diluted EPS
-0.26 -0.54
Basic Average Shares
16,934,000 16,439,000
Diluted Average Shares
16,934,000 16,439,000
Unit: Thousand (K) dollars (except for numbers of shares and EPS).

Time Plot

Show the time plot by selecting a row from the table.

Income Statement

DownloadDownload image
Net loss-$4,437K (50.20%↑ Y/Y)Retina$30,280K (8.82%↑ Y/Y)Cyclo GSix$13,843K (9.03%↑ Y/Y)Product And ServiceOther$8,552K (5.00%↑ Y/Y)Loss from operationsbefore provision for...-$4,380K (50.46%↑ Y/Y)Provision for income taxes$57K (-16.18%↓ Y/Y)Total revenues$52,675K (8.23%↑ Y/Y)Loss from operations-$2,571K (69.03%↑ Y/Y)Other expense, net-$1,809K (-235.00%↓ Y/Y)Gross profit$19,227K (-1.41%↓ Y/Y)Cost of revenues$33,448K (14.68%↑ Y/Y)Total operatingexpenses$21,798K (-21.60%↓ Y/Y)Sales and marketing$10,396K (-17.35%↓ Y/Y)General andadministrative$7,734K (-20.89%↓ Y/Y)Research and development$3,668K (-32.68%↓ Y/Y)

IRIDEX CORP (IRIX)

IRIDEX CORP (IRIX)