IRIDEX Balance Sheet Analysis

Assets, liabilities, and stockholders equity in millions USD

Scroll to see more
Balance sheet showing assets, liabilities, and shareholders' equity for IRIDEX Corporation (IRIX) - Annual data in millions USD
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period EndingDec 2024Dec 2023Dec 2022Jan 2022Jan 2021Dec 2019Dec 2018
Current Assets
Cash and Cash Equivalents2.397.0313.9223.8511.6312.6521.19
Cash & Short-Term Investments2.397.0313.9223.8511.6312.6521.19
Accounts Receivable5.956.736.239.727.299.329.08
Inventory10.829.9110.617.615.718.178.79
Other Current Assets1.960.861.371.070.731.190.00
Total Current Assets23.5627.4532.2342.2525.3630.5539.62
Non-Current Assets
Property, Plant & Equipment (Net)1.912.982.132.991.883.491.22
Goodwill0.970.970.970.970.530.000.00
Intangible Assets1.311.641.982.210.070.000.00
Other Non-Current Assets1.391.404.990.270.130.150.20
Total Non-Current Assets5.576.9910.066.432.614.262.05
Total Assets29.1434.4442.2948.6927.9734.8141.67
Current Liabilities
Accounts Payable6.994.505.573.401.154.525.10
Short-Term Debt1.730.000.000.001.250.000.00
Current Portion of Long-Term Debt1.730.000.000.001.250.000.00
Accrued Liabilities0.772.063.934.692.960.000.00
Deferred Revenue3.493.332.412.360.940.000.00
Other Current Liabilities3.112.853.431.200.982.400.00
Total Current Liabilities16.5612.9712.4512.658.689.7810.50
Non-Current Liabilities
Long-Term Debt1.001.750.731.731.251.800.00
Other Non-Current Liabilities0.310.160.030.080.100.020.39
Total Non-Current Liabilities10.4811.9412.6112.741.922.331.21
Total Liabilities27.0424.9125.0625.3910.6012.1111.71
Stockholders' Equity
Common Stock0.170.170.170.170.150.000.00
Retained Earnings-88.01-79.04-69.74-62.17-56.94-50.54-41.80
Accumulated Other Comprehensive Income0.05-0.05-0.020.05-0.020.000.07
Additional Paid-in Capital89.8888.4486.8085.2674.1873.0971.55
Shares Outstanding16.6416.2515.9915.880.000.000.00
Total Stockholders' Equity2.109.5217.2323.3017.3722.7129.96
Total Liabilities & Equity29.1434.4442.2948.6927.9734.8141.67