Data I/O Corporation (DAIO)
NASDAQ: DAIO · IEX Real-Time Price · USD
2.750
+0.020 (0.73%)
At close: Jul 19, 2024, 4:30 PM
2.830
+0.080 (2.91%)
Pre-market: Jul 20, 2024, 9:29 AM EDT

Data I/O Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year Ending
TTM Dec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 1994
Revenue
26.9328.0624.2225.8420.3321.57
Upgrade
Revenue Growth (YoY)
1.70%15.89%-6.26%27.09%-5.75%-26.20%
Upgrade
Cost of Revenue
11.8311.8811.0111.129.519.02
Upgrade
Gross Profit
15.116.1913.2114.7210.8212.55
Upgrade
Selling, General & Admin
9.29.217.888.366.897.38
Upgrade
Research & Development
6.486.526.086.646.366.45
Upgrade
Other Operating Expenses
00000.650
Upgrade
Operating Expenses
15.6915.7413.9614.9913.913.83
Upgrade
Operating Income
-0.580.45-0.75-0.27-3.08-1.28
Upgrade
Other Expense / Income
-0.37-0.23-0.310.170.5-0.12
Upgrade
Pretax Income
-0.220.68-0.44-0.44-3.58-1.16
Upgrade
Income Tax
0.20.190.680.110.390.03
Upgrade
Net Income
-0.420.49-1.12-0.56-3.96-1.19
Upgrade
Shares Outstanding (Basic)
999988
Upgrade
Shares Outstanding (Diluted)
999988
Upgrade
Shares Change
-0.07%3.80%2.29%2.54%1.04%-3.14%
Upgrade
EPS (Basic)
-0.060.05-0.13-0.06-0.48-0.14
Upgrade
EPS (Diluted)
-0.060.05-0.13-0.06-0.48-0.14
Upgrade
Free Cash Flow
0.771.23-2.130.79-0.23-2.64
Upgrade
Free Cash Flow Per Share
0.090.14-0.240.09-0.03-0.32
Upgrade
Gross Margin
56.08%57.68%54.55%56.98%53.24%58.19%
Upgrade
Operating Margin
-2.16%1.60%-3.09%-1.06%-15.14%-5.93%
Upgrade
Profit Margin
-1.54%1.73%-4.62%-2.15%-19.50%-5.50%
Upgrade
Free Cash Flow Margin
2.87%4.39%-8.80%3.05%-1.13%-12.26%
Upgrade
Effective Tax Rate
-28.53%----
Upgrade
EBITDA
0.441.290.120.22-2.76-0.29
Upgrade
EBITDA Margin
1.62%4.59%0.51%0.87%-13.59%-1.34%
Upgrade
Depreciation & Amortization
0.650.610.560.670.820.87
Upgrade
EBIT
-0.220.68-0.44-0.44-3.58-1.16
Upgrade
EBIT Margin
-0.80%2.42%-1.80%-1.71%-17.60%-5.36%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).