Complete source-backed income-statement history.
- Available history
- 2020-03-31 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 | — | — | — | — | — | — | — | — | $1.15M | $177,000.00 | $970,000.00 | $0.37 | $0.35 | 2,651,030 | 2,742,784 |
|---|
| 2026-03-31 | — | — | — | — | — | — | — | — | $955,000.00 | $119,000.00 | $836,000.00 | $0.32 | $0.31 | 2,645,472 | 2,736,745 |
|---|
| 2025-12-31 | — | — | — | — | — | — | — | — | $1.03M | $186,000.00 | $841,000.00 | $0.33 | $0.31 | -93,101 | -58,406 |
|---|
| 2025-09-30 | — | — | — | — | — | — | — | — | $766,000.00 | $86,000.00 | $680,000.00 | $0.25 | $0.24 | 2,769,294 | 2,865,622 |
|---|
| 2025-06-30 | — | — | — | — | — | — | — | — | $822,000.00 | $144,000.00 | $678,000.00 | $0.24 | $0.23 | 2,828,769 | 2,922,938 |
|---|
| 2025-03-31 | — | — | — | — | — | — | — | — | $749,000.00 | $106,000.00 | $643,000.00 | $0.22 | $0.22 | 2,863,916 | 2,965,742 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | $611,000.00 | $94,000.00 | $517,000.00 | $0.17 | $0.16 | -44,364 | -44,366 |
|---|
| 2024-09-30 | — | — | — | — | — | — | — | — | $603,000.00 | $88,000.00 | $515,000.00 | $0.18 | $0.17 | 2,936,526 | 3,007,265 |
|---|
| 2024-06-30 | — | — | — | — | — | — | — | — | $398,000.00 | $50,000.00 | $348,000.00 | $0.12 | $0.12 | 2,962,136 | 3,007,309 |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | — | -$3.39M | -$708,000.00 | -$2.69M | -$0.90 | -$0.89 | 2,970,273 | 3,013,341 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | -$398,000.00 | -$66,000.00 | -$332,000.00 | -$0.11 | -$0.11 | -21,112 | -21,112 |
|---|
| 2023-09-30 | — | — | — | — | — | — | — | — | $573,000.00 | $117,000.00 | $456,000.00 | $0.15 | $0.15 | 3,055,489 | 3,055,489 |
|---|
| 2023-06-30 | — | — | — | — | — | — | — | — | $191,000.00 | $31,000.00 | $160,000.00 | $0.05 | $0.05 | 3,131,800 | 3,131,800 |
|---|
| 2023-03-31 | — | — | — | — | — | — | — | — | -$1.3M | -$286,000.00 | -$1.02M | -$0.33 | -$0.33 | 3,088,802 | 3,088,802 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | $503,000.00 | $95,000.00 | $408,000.00 | $0.13 | $0.13 | 10,397 | 10,397 |
|---|
| 2022-09-30 | — | — | — | — | — | — | — | — | $665,000.00 | $126,000.00 | $539,000.00 | $0.18 | $0.18 | 3,029,465 | 3,029,465 |
|---|
| 2022-06-30 | — | — | — | — | — | — | — | — | $530,000.00 | $114,000.00 | $416,000.00 | $0.14 | $0.14 | 3,015,599 | 3,015,599 |
|---|
| 2022-03-31 | — | — | — | — | — | — | — | — | $479,000.00 | $88,000.00 | $391,000.00 | $0.13 | $0.13 | 3,010,314 | 3,010,314 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | $332,000.00 | $46,000.00 | $286,000.00 | $0.09 | $0.09 | 2,517 | 2,517 |
|---|
| 2021-09-30 | — | — | — | — | — | — | — | — | -$234,000.00 | -$36,000.00 | -$198,000.00 | -$0.07 | -$0.07 | 2,999,612 | 2,999,612 |
|---|
| 2021-06-30 | — | — | — | — | — | — | — | — | $223,000.00 | $35,000.00 | $188,000.00 | — | — | — | — |
|---|
| 2021-03-31 | — | — | — | — | — | — | — | — | $292,000.00 | $50,000.00 | $242,000.00 | — | — | — | — |
|---|
| 2020-12-31 | — | — | — | — | — | — | — | — | $7,000.00 | $39,000.00 | -$32,000.00 | — | — | — | — |
|---|
| 2020-09-30 | — | — | — | — | — | — | — | — | $246,000.00 | $38,000.00 | $208,000.00 | — | — | — | — |
|---|
| 2020-06-30 | — | — | — | — | — | — | — | — | $372,906.00 | $64,417.00 | $308,489.00 | — | — | — | — |
|---|
| 2020-03-31 | — | — | — | — | — | — | — | — | $316,247.00 | $51,875.00 | $264,372.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 | — | — | — | — | — | — | — | — | $3.36M | $522,000.00 | $2.84M | $1.04 | $1.00 | 2,727,212 | 2,855,459 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | -$1.78M | -$476,000.00 | -$1.31M | -$0.45 | -$0.44 | 2,915,402 | 2,986,015 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | -$937,000.00 | -$204,000.00 | -$733,000.00 | -$0.24 | -$0.24 | 3,062,517 | 3,062,517 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | $2.18M | $423,000.00 | $1.75M | $0.58 | $0.58 | 3,028,214 | 3,028,214 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | $611,000.00 | $93,000.00 | $518,000.00 | $0.17 | $0.17 | 3,002,129 | 3,002,129 |
|---|
| 2020-12-31 | — | — | — | — | — | — | — | — | $942,000.00 | $193,000.00 | $749,000.00 | — | — | — | — |
|---|