Complete source-backed income-statement history.
- Available history
- 2016-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 | $770,000.00 | $203,000.00 | $567,000.00 | $377,000.00 | — | $2.43M | -$1.86M | $30,000.00 | — | — | -$1.83M | -$0.35 | -$0.35 | 5,303,426 | 5,303,426 |
|---|
| 2026-03-31 | $493,000.00 | $155,000.00 | $338,000.00 | $422,000.00 | — | $2.46M | -$2.12M | $56,000.00 | — | — | -$2.06M | -$0.39 | -$0.39 | 5,263,717 | 5,263,717 |
|---|
| 2025-12-31 | $421,000.00 | $188,000.00 | $233,000.00 | $453,000.00 | — | $2.11M | -$1.88M | $77,000.00 | — | — | -$1.8M | -$0.20 | -$0.20 | 656,142 | 656,142 |
|---|
| 2025-09-30 | $690,000.00 | $257,000.00 | $433,000.00 | $400,000.00 | — | $1.78M | -$1.35M | $49,000.00 | — | — | -$1.3M | -$0.28 | -$0.28 | 4,668,009 | 4,668,009 |
|---|
| 2025-06-30 | $625,000.00 | $216,000.00 | $409,000.00 | $427,000.00 | — | $2.02M | -$1.61M | -$2,000.00 | — | — | -$1.62M | -$0.87 | -$0.87 | 1,854,531 | 1,854,531 |
|---|
| 2025-03-31 | $485,000.00 | $172,000.00 | $313,000.00 | $418,000.00 | — | $1.98M | -$1.66M | -$2,000.00 | — | — | -$1.67M | -$1.28 | -$1.28 | 1,299,971 | 1,299,971 |
|---|
| 2024-12-31 | $501,000.00 | $196,000.00 | $305,000.00 | $424,000.00 | — | $1.56M | -$1.26M | $2,000.00 | — | — | -$1.26M | -$0.46 | -$0.46 | 111,346 | 111,346 |
|---|
| 2024-09-30 | $482,000.00 | $167,000.00 | $315,000.00 | $451,000.00 | — | $1.86M | -$1.55M | $34,000.00 | — | — | -$1.51M | -$2.07 | -$2.07 | 729,400 | 729,400 |
|---|
| 2024-06-30 | $459,000.00 | $210,000.00 | $249,000.00 | $467,000.00 | — | $1.85M | -$1.6M | $18,000.00 | — | — | -$1.58M | -$3.08 | -$3.08 | 514,463 | 514,463 |
|---|
| 2024-03-31 | $415,000.00 | $280,000.00 | $135,000.00 | $370,000.00 | — | $1.98M | -$1.84M | $11,000.00 | — | — | -$1.83M | -$3.56 | -$3.56 | 514,453 | 514,453 |
|---|
| 2023-12-31 | $295,000.00 | $166,000.00 | $129,000.00 | $81,000.00 | — | $1.87M | -$1.74M | $3,000.00 | — | — | -$1.73M | $121.00 | $121.00 | 41,671 | 41,671 |
|---|
| 2023-09-30 | $360,000.00 | $184,000.00 | $176,000.00 | $379,000.00 | — | $2.13M | -$1.95M | $4,000.00 | — | — | -$1.95M | -$55.93 | -$55.93 | 34,805 | 34,805 |
|---|
| 2023-06-30 | $305,000.00 | $163,000.00 | $142,000.00 | $381,000.00 | — | $2.14M | -$2M | $7,000.00 | — | — | -$1.99M | -$83.58 | -$83.58 | 23,841 | 23,841 |
|---|
| 2023-03-31 | $233,000.00 | $141,000.00 | $92,000.00 | $387,000.00 | — | $2.14M | -$2.05M | $8,000.00 | — | — | -$2.04M | -$11.91 | -$11.91 | 171,047 | 171,047 |
|---|
| 2022-12-31 | $297,000.00 | $181,000.00 | $116,000.00 | $460,000.00 | — | $2.27M | -$2.15M | $2,000.00 | — | — | -$2.15M | -$135.72 | -$135.72 | -545,105 | -545,105 |
|---|
| 2022-09-30 | $250,000.00 | $128,000.00 | $122,000.00 | $452,000.00 | — | $2.74M | -$2.62M | -$27,000.00 | — | — | -$2.65M | -$4.33 | -$4.33 | 610,648 | 610,648 |
|---|
| 2022-06-30 | $277,000.00 | $141,000.00 | $136,000.00 | $431,000.00 | — | $2.71M | -$2.57M | $3,000.00 | — | — | -$2.57M | -$4.21 | -$4.21 | 610,635 | 610,635 |
|---|
| 2022-03-31 | $195,000.00 | $105,000.00 | $90,000.00 | $516,000.00 | — | $2.42M | -$2.33M | $1,000.00 | — | — | -$2.33M | -$3.82 | -$3.82 | 610,450 | 610,450 |
|---|
| 2021-12-31 | $169,000.00 | $81,000.00 | $88,000.00 | $530,000.00 | — | $2.58M | -$2.49M | -$1,000.00 | — | — | -$2.49M | -$14.24 | -$14.24 | -10,290,606 | -10,290,606 |
|---|
| 2021-09-30 | $183,000.00 | $106,000.00 | $77,000.00 | $514,000.00 | — | $2.33M | -$2.25M | — | — | — | -$2.25M | -$0.18 | -$0.18 | 12,190,257 | 12,190,257 |
|---|
| 2021-06-30 | $160,000.00 | $119,000.00 | $41,000.00 | $455,000.00 | — | $2.39M | -$2.35M | $649,000.00 | — | — | -$1.7M | -$0.14 | -$0.14 | 12,178,754 | 12,178,754 |
|---|
| 2021-03-31 | $88,000.00 | $50,000.00 | $38,000.00 | $455,000.00 | — | $1.88M | -$1.84M | $18,000.00 | — | — | -$1.82M | -$0.22 | — | 8,137,038 | 8,137,038 |
|---|
| 2020-12-31 | $97,000.00 | $175,000.00 | -$78,000.00 | $592,000.00 | — | $1.99M | -$2.07M | -$2,000.00 | — | — | -$2.09M | — | — | — | 413,187 |
|---|
| 2020-09-30 | $77,000.00 | $41,000.00 | $36,000.00 | $380,000.00 | — | $1.95M | -$1.91M | -$7,000.00 | — | — | -$1.92M | — | — | — | 3,398,832 |
|---|
| 2020-06-30 | $71,000.00 | $43,000.00 | $28,000.00 | $226,000.00 | — | $1.65M | -$1.63M | -$4,000.00 | — | — | -$1.63M | — | — | — | 2,760,875 |
|---|
| 2020-03-31 | $37,000.00 | $22,000.00 | $15,000.00 | $296,000.00 | — | $2.34M | -$2.33M | $9,000.00 | — | — | -$2.32M | — | — | — | 1,611,304 |
|---|
| 2019-12-31 | $64,000.00 | $43,000.00 | $21,000.00 | $549,000.00 | — | $3.06M | -$3.04M | $261,000.00 | — | — | -$2.78M | — | — | — | 37,203 |
|---|
| 2019-09-30 | $36,000.00 | $25,000.00 | $11,000.00 | $432,000.00 | — | $2.61M | -$2.59M | $9,000.00 | — | — | -$2.59M | — | — | — | 1,394,575 |
|---|
| 2019-06-30 | $24,000.00 | $21,000.00 | $3,000.00 | $463,000.00 | — | $2.29M | -$2.29M | $2,000.00 | — | — | -$2.29M | — | — | — | 1,227,628 |
|---|
| 2019-03-31 | $19,000.00 | $12,000.00 | $7,000.00 | $464,000.00 | — | $2.37M | -$2.36M | -$3,000.00 | — | — | -$2.36M | — | — | — | 1,175,920 |
|---|
| 2018-12-31 | $137,000.00 | $88,000.00 | $49,000.00 | $658,000.00 | — | $2.68M | -$2.64M | $5,000.00 | — | — | -$2.63M | — | — | — | -17,066,877 |
|---|
| 2018-09-30 | $105,000.00 | $114,000.00 | -$9,000.00 | $476,000.00 | — | $2.49M | -$2.5M | -$2,000.00 | — | — | -$2.5M | — | — | — | 20,862,216 |
|---|
| 2018-06-30 | $36,000.00 | $20,000.00 | $16,000.00 | $636,000.00 | — | $4.1M | -$4.09M | -$28,000.00 | — | — | -$4.11M | — | — | — | 16,696,051 |
|---|
| 2018-03-31 | $19,000.00 | $19,000.00 | — | $634,000.00 | — | $2.66M | -$2.66M | -$3,000.00 | — | — | -$2.67M | — | — | — | 16,496,385 |
|---|
| 2017-12-31 | $18,000.00 | $18,000.00 | $0.00 | $674,000.00 | — | $2.3M | -$2.3M | -$11,000.00 | — | — | -$2.31M | — | — | — | 686,698 |
|---|
| 2017-09-30 | $17,000.00 | $11,000.00 | $6,000.00 | $721,000.00 | — | $2.96M | -$2.95M | $13,000.00 | — | — | -$2.94M | — | — | — | 10,334,211 |
|---|
| 2017-06-30 | $10,000.00 | $12,000.00 | -$2,000.00 | $973,000.00 | — | $3.61M | -$3.61M | $24,000.00 | — | — | -$3.58M | — | — | — | 10,205,601 |
|---|
| 2017-03-31 | $7,000.00 | $4,000.00 | $3,000.00 | $823,000.00 | — | $3.46M | -$3.46M | $4,000.00 | — | — | -$3.46M | — | — | — | 10,160,917 |
|---|
| 2016-12-31 | $57,000.00 | — | $57,000.00 | $741,000.00 | — | $3.61M | -$3.55M | -$67,000.00 | — | — | -$3.62M | — | — | — | 643,198 |
|---|
| 2016-09-30 | $131,000.00 | — | $131,000.00 | $829,000.00 | — | $2.76M | -$2.63M | -$74,000.00 | — | — | -$2.7M | — | — | — | 7,306,234 |
|---|
| 2016-06-30 | $84,000.00 | — | $84,000.00 | $665,000.00 | — | $2.02M | -$1.93M | -$49,000.00 | — | — | -$1.98M | — | — | — | 6,219,154 |
|---|
| 2016-03-31 | $46,000.00 | $0.00 | $46,000.00 | $470,000.00 | — | $2.45M | -$2.4M | -$89,000.00 | — | — | -$2.49M | — | — | — | 4,409,135 |
|---|
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.22M | $833,000.00 | $1.39M | $1.7M | — | $7.89M | -$6.51M | $122,000.00 | — | $0.00 | -$6.38M | -$1.95 | -$1.95 | 3,275,983 | 3,275,983 |
|---|
| 2024-12-31 | $1.86M | $853,000.00 | $1M | $1.71M | — | $7.25M | -$6.25M | $65,000.00 | — | $0.00 | -$6.18M | -$8.86 | -$8.86 | 697,974 | 697,974 |
|---|
| 2023-12-31 | $1.19M | $654,000.00 | $539,000.00 | $1.23M | — | $8.27M | -$7.73M | $22,000.00 | — | — | -$7.71M | -$115.10 | -$115.10 | 66,986 | 66,986 |
|---|
| 2022-12-31 | $1.02M | $555,000.00 | $464,000.00 | $1.86M | — | $10.14M | -$9.67M | -$21,000.00 | — | — | -$9.7M | -$148.08 | -$148.08 | 65,473 | 65,473 |
|---|
| 2021-12-31 | $600,000.00 | $356,000.00 | $244,000.00 | $1.95M | — | $9.18M | -$8.93M | $666,000.00 | — | — | -$8.27M | -$14.77 | -$14.77 | 559,591 | 559,591 |
|---|
| 2020-12-31 | $282,000.00 | $281,000.00 | $1,000.00 | $1.49M | — | $7.93M | -$7.93M | -$4,000.00 | — | — | -$8.37M | — | — | — | 3,006,475 |
|---|
| 2019-12-31 | $143,000.00 | $101,000.00 | $42,000.00 | $1.91M | — | $10.33M | -$10.29M | $269,000.00 | — | — | -$10.02M | — | — | — | 1,304,045 |
|---|
| 2018-12-31 | $297,000.00 | $241,000.00 | $56,000.00 | $2.4M | — | $11.94M | -$11.88M | -$28,000.00 | — | — | -$11.91M | — | — | — | 970,105 |
|---|
| 2017-12-31 | $52,000.00 | $45,000.00 | $7,000.00 | $3.19M | — | $12.32M | -$12.32M | $30,000.00 | — | — | -$12.29M | — | — | — | 10,920,909 |
|---|
| 2016-12-31 | $318,000.00 | — | $318,000.00 | $2.71M | — | $10.83M | -$10.52M | -$279,000.00 | — | — | -$10.8M | — | — | — | 6,417,936 |
|---|