Complete source-backed income-statement history.
- Available history
- 2015-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 | $149,000.00 | $91,000.00 | $58,000.00 | $32,000.00 | — | — | -$928,000.00 | $202,000.00 | — | — | -$726,000.00 | -$0.26 | -$0.26 | 2,820,653 | 2,820,653 |
|---|
| 2026-03-31 | — | $33,000.00 | -$33,000.00 | $29,000.00 | — | — | -$513,000.00 | -$408,000.00 | — | — | -$921,000.00 | -$0.41 | -$0.41 | 2,273,753 | 2,273,753 |
|---|
| 2025-12-31 | $18,000.00 | $42,000.00 | -$24,000.00 | $25,000.00 | — | — | -$455,000.00 | -$8,000.00 | — | — | -$463,000.00 | -$0.56 | -$0.56 | -52,482,000 | -52,482,000 |
|---|
| 2025-09-30 | $216,000.00 | $93,000.00 | $123,000.00 | $34,000.00 | — | — | -$213,000.00 | -$17,000.00 | — | — | -$230,000.00 | $0.00 | $0.00 | 54,668,813 | 54,668,813 |
|---|
| 2025-06-30 | $143,000.00 | $55,000.00 | $88,000.00 | $24,000.00 | — | — | -$250,000.00 | -$9,000.00 | — | — | -$269,000.00 | -$0.12 | -$0.12 | 2,195,045 | 2,195,045 |
|---|
| 2025-03-31 | — | $8,000.00 | -$8,000.00 | $22,000.00 | — | — | -$288,000.00 | $9,000.00 | — | — | -$279,000.00 | -$0.13 | -$0.13 | 2,195,045 | 2,195,045 |
|---|
| 2024-12-31 | $36,000.00 | $30,000.00 | $6,000.00 | $20,000.00 | — | — | -$283,000.00 | -$4,000.00 | — | — | -$287,000.00 | -$0.44 | -$0.44 | -52,459,696 | -52,459,696 |
|---|
| 2024-09-30 | $72,000.00 | $41,000.00 | $31,000.00 | $20,000.00 | — | — | -$218,000.00 | $7,000.00 | — | — | -$211,000.00 | $0.00 | $0.00 | 54,668,813 | 54,668,813 |
|---|
| 2024-06-30 | — | — | — | $78,000.00 | — | — | -$293,000.00 | $15,000.00 | — | — | -$278,000.00 | -$0.01 | -$0.01 | 54,668,813 | 54,668,813 |
|---|
| 2024-03-31 | — | — | — | $38,000.00 | — | — | -$230,000.00 | $21,000.00 | — | — | -$209,000.00 | $0.00 | $0.00 | 54,486,313 | 54,486,313 |
|---|
| 2023-12-31 | — | — | — | — | — | — | -$221,000.00 | $7,000.00 | — | — | -$214,000.00 | -$0.01 | -$0.01 | -2,813 | -2,813 |
|---|
| 2023-09-30 | — | — | — | — | — | — | -$173,000.00 | $23,000.00 | — | — | -$150,000.00 | $0.00 | $0.00 | 54,556,313 | 54,556,313 |
|---|
| 2023-06-30 | — | — | — | — | — | — | -$206,000.00 | — | — | — | -$183,000.00 | $0.00 | $0.00 | 54,556,313 | 54,556,313 |
|---|
| 2023-03-31 | — | — | — | — | — | — | -$202,000.00 | — | — | — | -$179,000.00 | $0.00 | $0.00 | 54,486,313 | 54,486,313 |
|---|
| 2022-12-31 | — | — | — | $0.00 | — | — | -$223,000.00 | — | — | — | -$207,000.00 | -$0.04 | -$0.05 | 198,148 | 198,148 |
|---|
| 2022-09-30 | — | — | — | $11,000.00 | — | — | -$234,000.00 | — | — | — | -$238,000.00 | — | $0.00 | 54,118,813 | — |
|---|
| 2022-06-30 | — | — | — | $11,000.00 | — | — | -$234,000.00 | — | — | — | -$238,000.00 | $0.00 | -$0.01 | 54,118,813 | 54,118,813 |
|---|
| 2022-03-31 | — | — | — | $6,000.00 | — | — | -$337,000.00 | — | — | — | -$369,000.00 | -$0.01 | -$0.01 | 54,034,369 | 54,034,369 |
|---|
| 2021-12-31 | $0.00 | — | $0.00 | — | — | — | -$107,000.00 | — | — | — | $66,000.00 | — | $0.00 | 1,619,869 | 1,619,869 |
|---|
| 2021-09-30 | — | — | — | — | — | — | -$534,000.00 | — | — | — | -$787,000.00 | — | -$0.01 | 54,018,813 | 54,018,813 |
|---|
| 2021-06-30 | — | — | — | — | — | — | -$271,000.00 | — | — | — | -$418,000.00 | — | $0.00 | 48,091,085 | 48,091,085 |
|---|
| 2021-03-31 | $500,000.00 | — | $500,000.00 | — | — | — | $471,000.00 | — | — | — | $251,000.00 | — | $0.00 | 40,518,220 | 40,518,220 |
|---|
| 2020-12-31 | — | — | — | — | — | — | -$191,000.00 | — | — | — | -$139,000.00 | — | — | — | 936,834 |
|---|
| 2020-09-30 | — | — | — | — | — | — | -$172,000.00 | -$55,000.00 | — | — | -$227,000.00 | — | — | — | 40,075,151 |
|---|
| 2020-06-30 | — | — | — | — | — | $247,000.00 | -$247,000.00 | -$65,000.00 | — | — | -$312,000.00 | — | — | — | 40,075,151 |
|---|
| 2020-03-31 | — | — | — | — | — | $696,000.00 | -$696,000.00 | $5,000.00 | — | — | -$691,000.00 | — | — | — | 28,853,284 |
|---|
| 2019-12-31 | $0.00 | $0.00 | $0.00 | $17,000.00 | — | $75,553.00 | -$969,010.00 | $43,595.00 | -$80,252.00 | — | -$347,000.00 | — | — | — | 4,796,570 |
|---|
| 2019-09-30 | $112,000.00 | $105,000.00 | $7,000.00 | $5,000.00 | — | $13,717.00 | -$13,717.00 | -$27,000.00 | -$27,894.00 | — | -$200,000.00 | — | — | — | 20,231,967 |
|---|
| 2019-06-30 | — | — | — | $12,000.00 | — | $202,000.00 | -$18,588.00 | -$12,000.00 | -$27,725.00 | — | -$214,000.00 | — | — | — | 20,165,300 |
|---|
| 2019-03-31 | — | — | — | $41,000.00 | — | $309,000.00 | -$27,685.00 | -$56,000.00 | -$37,077.00 | — | -$365,000.00 | — | — | — | 25,130,126 |
|---|
| 2018-12-31 | — | — | — | — | — | $19,296.00 | -$24,407.00 | -$9,285.00 | -$33,692.00 | — | -$33,692.00 | — | — | — | 0 |
|---|
| 2018-09-30 | — | — | — | — | — | $33,926.00 | -$33,926.00 | -$9,013.00 | -$42,939.00 | — | -$42,939.00 | — | — | — | 1,172,544 |
|---|
| 2018-06-30 | — | — | — | — | — | $18,388.00 | -$18,388.00 | -$9,119.00 | -$27,507.00 | — | -$27,507.00 | — | — | — | 1,172,544 |
|---|
| 2018-03-31 | — | — | — | — | — | $28,950.00 | -$28,950.00 | -$9,236.00 | -$38,186.00 | — | -$38,186.00 | — | — | — | 1,172,544 |
|---|
| 2017-12-31 | $0.00 | $0.00 | $0.00 | — | — | $24,162.00 | -$24,162.00 | -$11,080.00 | -$35,242.00 | — | -$35,242.00 | — | — | — | 0 |
|---|
| 2017-09-30 | — | — | — | — | — | $27,414.00 | -$27,414.00 | -$9,356.00 | -$36,770.00 | — | -$36,770.00 | — | — | — | 1,172,544 |
|---|
| 2017-06-30 | $5,000.00 | $4,741.00 | $259.00 | — | — | $22,941.00 | -$22,682.00 | -$9,460.00 | -$32,142.00 | — | -$32,142.00 | — | — | — | 1,172,544 |
|---|
| 2017-03-31 | — | — | — | — | — | $35,336.00 | -$35,336.00 | -$9,566.00 | -$44,902.00 | — | -$44,902.00 | — | — | — | 1,172,544 |
|---|
| 2016-12-31 | — | — | — | — | — | $52,986.00 | -$52,986.00 | -$8,732.00 | -$61,718.00 | — | -$61,718.00 | — | — | — | 3,506 |
|---|
| 2016-09-30 | — | — | — | — | — | $30,164.00 | -$30,164.00 | -$8,014.00 | -$38,178.00 | — | -$38,178.00 | — | — | — | 1,171,869 |
|---|
| 2016-06-30 | — | — | — | — | — | $55,670.00 | -$55,670.00 | -$7,935.00 | -$63,605.00 | — | -$63,605.00 | — | — | — | 1,171,869 |
|---|
| 2016-03-31 | — | — | — | — | — | $129,448.00 | -$129,448.00 | -$6,225.00 | -$135,673.00 | — | -$135,673.00 | — | — | — | 1,129,871 |
|---|
| 2015-12-31 | $0.00 | -$2,137.00 | $2,137.00 | — | — | $100,211.00 | -$98,074.00 | -$6,335.00 | -$104,409.00 | — | -$104,409.00 | — | — | — | 81,743 |
|---|
| 2015-09-30 | — | — | — | — | — | $80,007.00 | -$80,007.00 | -$6,000.00 | -$86,007.00 | — | -$86,007.00 | — | — | — | 1,100,000 |
|---|
| 2015-06-30 | $25,998.00 | $11,793.00 | $14,205.00 | — | — | $94,426.00 | -$80,221.00 | -$6,000.00 | -$86,221.00 | — | -$86,221.00 | — | — | — | 1,100,000 |
|---|
| 2015-03-31 | — | — | — | — | — | $23,291.00 | -$23,291.00 | — | -$23,291.00 | — | -$23,291.00 | — | — | — | 155,556 |
|---|
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 | $377,000.00 | $198,000.00 | $179,000.00 | $104,000.00 | — | — | -$1.21M | -$25,000.00 | — | — | -$1.24M | -$0.57 | -$0.57 | 2,186,813 | 2,186,813 |
|---|
| 2024-12-31 | $108,000.00 | $71,000.00 | $37,000.00 | $157,000.00 | — | — | -$1.03M | $40,000.00 | -$985,000.00 | — | -$985,000.00 | -$0.45 | -$0.45 | 2,186,124 | 2,186,124 |
|---|
| 2023-12-31 | $300,000.00 | $273,000.00 | $27,000.00 | $3,000.00 | — | — | -$802,000.00 | $76,000.00 | — | — | -$726,000.00 | -$0.02 | -$0.02 | 54,530,423 | 54,530,423 |
|---|
| 2022-12-31 | — | $1.07M | — | $20,000.00 | — | — | -$1.12M | — | — | — | -$1.1M | -$0.06 | -$0.06 | 54,318,060 | 54,318,060 |
|---|
| 2021-12-31 | $500,000.00 | — | $500,000.00 | $14,000.00 | — | — | -$442,000.00 | — | — | — | -$888,000.00 | -$0.02 | -$0.02 | 49,212,028 | 49,212,028 |
|---|
| 2020-12-31 | — | — | — | — | $1.31M | — | -$1.31M | — | — | — | -$1.37M | — | — | — | 37,285,015 |
|---|
| 2019-12-31 | $112,000.00 | $105,000.00 | $7,000.00 | $75,000.00 | $961,000.00 | $135,543.00 | -$1.03M | -$37,405.00 | -$172,948.00 | — | -$1.11M | — | — | — | 25,027,075 |
|---|
| 2018-12-31 | — | $5,111.00 | -$5,111.00 | — | — | $100,560.00 | -$105,671.00 | -$36,653.00 | -$142,324.00 | — | -$142,324.00 | — | — | — | 1,172,544 |
|---|
| 2017-12-31 | $5,000.00 | $4,741.00 | $259.00 | — | — | $109,853.00 | -$109,594.00 | -$39,462.00 | -$149,056.00 | — | -$149,056.00 | — | — | — | 1,172,544 |
|---|
| 2016-12-31 | — | — | — | $4,740.00 | — | $268,268.00 | -$268,268.00 | -$30,906.00 | -$299,174.00 | — | -$299,174.00 | — | — | — | 1,161,427 |
|---|
| 2015-12-31 | $25,998.00 | $9,656.00 | $16,342.00 | $508.00 | — | $297,934.00 | -$281,592.00 | -$18,335.00 | -$299,927.00 | — | -$299,927.00 | — | — | — | 870,388 |
|---|