Complete source-backed income-statement history.
- Available history
- 2020-06-30 to 2026-06-30
- Data captured
Historical Income Statement
| Date | Revenue | Cost of revenue | Gross profit | R&D expense | SG&A expense | Operating expenses | Operating income | Nonoperating income/expense | Pre-tax income | Income tax | Net income | Basic EPS | Diluted EPS | Basic shares | Diluted shares |
|---|
| 2026-06-30 | — | — | — | — | — | — | — | — | $676,000.00 | $152,000.00 | $524,000.00 | $0.15 | $0.14 | 3,582,000 | 3,649,000 |
|---|
| 2026-03-31 | — | — | — | — | — | — | — | — | $684,000.00 | $126,000.00 | $558,000.00 | $0.16 | $0.15 | 3,587,000 | 3,643,000 |
|---|
| 2025-12-31 | — | — | — | — | — | — | — | — | $551,000.00 | $95,000.00 | $456,000.00 | $0.13 | $0.13 | -11,000 | -9,000 |
|---|
| 2025-09-30 | — | — | — | — | — | — | — | — | $599,000.00 | $110,000.00 | $489,000.00 | $0.13 | $0.13 | 3,637,000 | 3,658,000 |
|---|
| 2025-06-30 | — | — | — | — | — | — | — | — | $634,000.00 | $113,000.00 | $521,000.00 | $0.14 | $0.14 | 3,661,000 | 3,671,000 |
|---|
| 2025-03-31 | — | — | — | — | — | — | — | — | $720,000.00 | $134,000.00 | $586,000.00 | $0.16 | $0.16 | 3,723,000 | 3,726,000 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | $771,000.00 | $145,000.00 | $626,000.00 | $0.15 | $0.15 | -43,000 | -43,000 |
|---|
| 2024-09-30 | — | — | — | — | — | — | — | — | $555,000.00 | $108,000.00 | $447,000.00 | $0.11 | $0.11 | 3,893,000 | 3,905,000 |
|---|
| 2024-06-30 | — | — | — | — | — | — | — | — | $647,000.00 | $120,000.00 | $527,000.00 | $0.13 | $0.13 | 3,963,000 | 3,970,000 |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | — | -$5.96M | -$1.27M | -$4.69M | -$1.15 | -$1.15 | 4,089,000 | 4,089,000 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | $366,000.00 | $59,000.00 | $307,000.00 | $0.07 | $0.07 | -53,000 | -55,000 |
|---|
| 2023-09-30 | — | — | — | — | — | — | — | — | $173,000.00 | $22,000.00 | $151,000.00 | $0.03 | $0.03 | 4,313,000 | 4,324,000 |
|---|
| 2023-06-30 | — | — | — | — | — | — | — | — | $29,000.00 | -$16,000.00 | $16,000.00 | $0.01 | $0.01 | 4,386,000 | 4,386,000 |
|---|
| 2023-03-31 | — | — | — | — | — | — | — | — | $75,000.00 | $2,000.00 | $73,000.00 | $0.02 | $0.02 | 4,613,000 | 4,618,000 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | $199,000.00 | $28,000.00 | $171,000.00 | $0.03 | $0.03 | -23,000 | -23,000 |
|---|
| 2022-09-30 | — | — | — | — | — | — | — | — | $148,000.00 | $13,000.00 | $135,000.00 | $0.03 | $0.03 | 4,885,000 | 4,885,000 |
|---|
| 2022-06-30 | — | — | — | — | — | — | — | — | -$6,000.00 | -$21,000.00 | $15,000.00 | $0.01 | — | 4,880,000 | 4,880,000 |
|---|
| 2022-03-31 | — | — | — | — | — | — | — | — | -$182,000.00 | -$41,000.00 | -$141,000.00 | -$0.03 | — | 4,875,000 | 4,875,000 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | $90,000.00 | $19,000.00 | $71,000.00 | — | — | — | — |
|---|
| 2021-09-30 | — | — | — | — | — | — | — | — | $1.81M | $372,000.00 | $1.43M | — | — | — | — |
|---|
| 2021-06-30 | — | — | — | — | — | — | — | — | $323,000.00 | $63,000.00 | $260,000.00 | — | — | — | — |
|---|
| 2021-03-31 | — | — | — | — | — | — | — | — | $181,000.00 | $30,000.00 | $151,000.00 | — | — | — | — |
|---|
| 2020-12-31 | — | — | — | — | — | — | — | — | -$1.22M | -$507,000.00 | -$714,000.00 | — | — | — | — |
|---|
| 2020-09-30 | — | — | — | — | — | — | — | — | -$510,000.00 | -$106,000.00 | -$404,000.00 | — | — | — | — |
|---|
| 2020-06-30 | — | — | — | — | — | — | — | — | $349,000.00 | $89,000.00 | $260,000.00 | — | — | — | — |
|---|
Annual Income Statement
| Date | Revenue | Cost of revenue | Gross profit | R&D expense | SG&A expense | Operating expenses | Operating income | Nonoperating income/expense | Pre-tax income | Income tax | Net income | Basic EPS | Diluted EPS | Basic shares | Diluted shares |
|---|
| 2025-12-31 | — | — | — | — | — | — | — | — | $2.5M | $452,000.00 | $2.05M | $0.56 | $0.56 | 3,662,000 | 3,675,000 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | -$3.98M | -$894,000.00 | -$3.09M | -$0.78 | -$0.78 | 3,939,000 | 3,939,000 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | $587,000.00 | $61,000.00 | $526,000.00 | $0.12 | $0.12 | 4,383,000 | 4,387,000 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | $159,000.00 | -$21,000.00 | $180,000.00 | $0.04 | $0.04 | 4,857,000 | 4,857,000 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | $2.4M | $484,000.00 | $1.92M | $0.39 | — | 4,869 | 4,869 |
|---|
| 2020-12-31 | — | — | — | — | — | — | — | — | -$1.18M | -$474,000.00 | -$703,000.00 | — | — | — | — |
|---|