Complete source-backed income-statement history.
- Available history
- 2010-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 | — | — | — | — | — | $947,000.00 | -$947,000.00 | -$488,000.00 | -$1.44M | — | -$1.44M | -$0.06 | -$0.06 | 25,730,540 | 25,730,540 |
|---|
| 2026-03-31 | — | — | — | — | — | $596,000.00 | -$596,000.00 | -$214,000.00 | -$810,000.00 | — | -$810,000.00 | -$0.03 | -$0.03 | 25,730,540 | 25,730,540 |
|---|
| 2025-12-31 | — | — | — | — | — | $341,000.00 | -$341,000.00 | -$413,000.00 | -$754,000.00 | — | -$754,000.00 | -$0.03 | -$0.03 | 0 | 0 |
|---|
| 2025-09-30 | — | — | — | — | — | $359,000.00 | -$359,000.00 | -$299,000.00 | -$658,000.00 | — | -$658,000.00 | -$0.03 | -$0.03 | 25,730,540 | 25,730,540 |
|---|
| 2025-06-30 | — | — | — | — | — | $135,000.00 | -$135,000.00 | -$4.71M | -$4.85M | — | -$4.85M | -$0.19 | -$0.19 | 25,730,540 | 25,730,540 |
|---|
| 2025-03-31 | — | — | — | — | — | $220,000.00 | -$220,000.00 | -$21,000.00 | -$241,000.00 | — | -$241,000.00 | -$0.01 | -$0.01 | 25,730,540 | 25,730,540 |
|---|
| 2024-12-31 | — | — | — | — | — | $228,000.00 | -$228,000.00 | -$3.03M | -$3.26M | — | -$3.26M | -$0.13 | -$0.13 | 55,523 | 55,523 |
|---|
| 2024-09-30 | — | — | — | — | — | $218,000.00 | -$218,000.00 | -$1.16M | -$1.38M | — | -$1.38M | -$0.05 | -$0.05 | 25,230,540 | 25,230,540 |
|---|
| 2024-06-30 | — | — | — | — | — | $325,000.00 | -$325,000.00 | -$612,000.00 | -$937,000.00 | — | -$937,000.00 | -$0.04 | -$0.04 | 25,230,540 | 25,230,540 |
|---|
| 2024-03-31 | $0.00 | — | — | — | — | $292,000.00 | -$292,000.00 | -$6.72M | -$7.01M | — | -$7.01M | -$0.28 | -$0.28 | 24,827,291 | 24,827,291 |
|---|
| 2023-12-31 | $0.00 | — | — | — | — | $3.12M | -$3.12M | -$994,000.00 | -$4.12M | — | -$4.12M | -$0.20 | -$0.20 | 4,661,609 | 4,661,609 |
|---|
| 2023-09-30 | — | — | — | — | — | $92,000.00 | -$92,000.00 | -$6,000.00 | -$98,000.00 | — | -$98,000.00 | -$0.01 | -$0.01 | 14,495,621 | 14,495,621 |
|---|
| 2023-06-30 | — | — | — | — | — | $154,000.00 | -$154,000.00 | -$63,000.00 | -$217,000.00 | — | -$217,000.00 | -$0.01 | -$0.01 | 14,495,621 | 14,495,621 |
|---|
| 2023-03-31 | — | — | — | — | — | $97,000.00 | -$97,000.00 | -$102,000.00 | -$199,000.00 | — | -$199,000.00 | -$0.01 | -$0.01 | 24,495,621 | 24,495,621 |
|---|
| 2022-12-31 | — | — | — | — | — | $102,000.00 | -$102,000.00 | -$116,000.00 | -$218,000.00 | — | -$218,000.00 | $0.05 | $0.00 | -10,273,897 | -204,467 |
|---|
| 2022-09-30 | — | — | — | — | — | $11.01M | $11.01M | -$508,000.00 | $10.5M | — | $10.5M | $0.74 | $0.56 | 14,176,349 | 18,953,625 |
|---|
| 2022-06-30 | — | — | — | — | — | $3.57M | -$3.57M | -$606,000.00 | -$4.17M | — | -$4.17M | -$0.16 | -$0.16 | 25,995,621 | 25,995,621 |
|---|
| 2022-03-31 | — | — | — | — | — | $3.42M | -$3.42M | -$507,000.00 | -$3.93M | — | -$3.93M | -$0.15 | — | 25,995,621 | — |
|---|
| 2021-12-31 | — | — | — | — | — | $3.57M | -$3.57M | -$371,000.00 | -$3.94M | — | -$3.94M | -$0.19 | -$0.19 | 2,199,372 | 2,199,372 |
|---|
| 2021-09-30 | — | — | — | — | — | $1.88M | -$1.88M | -$187,000.00 | -$2.06M | — | -$2.06M | -$0.12 | -$0.12 | 17,602,886 | 17,602,886 |
|---|
| 2021-06-30 | — | — | — | — | — | $636,000.00 | -$636,000.00 | -$22,000.00 | -$658,000.00 | — | -$658,000.00 | -$0.04 | — | 17,468,785 | 17,468,785 |
|---|
| 2021-03-31 | — | — | — | — | — | $75,000.00 | -$75,000.00 | -$17,000.00 | -$92,000.00 | — | -$92,000.00 | -$0.01 | — | 16,709,951 | 16,709,951 |
|---|
| 2020-12-31 | — | — | — | — | — | $76,000.00 | -$76,000.00 | -$15,000.00 | -$91,000.00 | — | -$91,000.00 | — | — | — | 0 |
|---|
| 2020-09-30 | — | — | — | — | — | $78,000.00 | -$78,000.00 | -$15,000.00 | -$93,000.00 | — | -$93,000.00 | — | — | — | 16,634,951 |
|---|
| 2020-06-30 | — | — | — | — | — | $63,000.00 | -$63,000.00 | -$33,000.00 | -$96,000.00 | — | -$96,000.00 | — | — | — | 16,634,951 |
|---|
| 2020-03-31 | — | — | — | — | — | $174,000.00 | -$174,000.00 | -$302,000.00 | -$476,000.00 | — | -$476,000.00 | — | — | — | 16,634,951 |
|---|
| 2019-12-31 | — | — | — | — | — | $154,000.00 | -$154,000.00 | -$129,000.00 | -$283,000.00 | — | -$283,000.00 | — | — | — | 0 |
|---|
| 2019-09-30 | — | — | — | — | — | $130,000.00 | -$130,000.00 | -$88,000.00 | -$218,000.00 | — | -$218,000.00 | — | — | — | 16,634,951 |
|---|
| 2019-06-30 | — | — | — | — | — | $750,000.00 | -$750,000.00 | -$67,000.00 | -$817,000.00 | — | -$817,000.00 | — | — | — | 16,634,951 |
|---|
| 2019-03-31 | — | — | — | — | — | $160,000.00 | -$160,000.00 | -$21,000.00 | -$181,000.00 | — | -$181,000.00 | — | — | — | 16,634,951 |
|---|
| 2018-12-31 | — | — | — | — | — | $175,000.00 | — | — | -$175,000.00 | — | -$175,000.00 | — | — | — | 380,123 |
|---|
| 2018-09-30 | — | — | — | — | — | $41,000.00 | -$41,000.00 | — | -$41,000.00 | — | -$41,000.00 | — | — | — | 630,207 |
|---|
| 2018-06-30 | — | — | — | — | — | $5,000.00 | -$5,000.00 | $0.00 | -$5,000.00 | — | -$4,000.00 | — | — | — | 630,207 |
|---|
| 2018-03-31 | — | — | — | — | — | $8,000.00 | -$8,000.00 | -$1.00 | -$8,000.00 | — | -$8,000.00 | — | — | — | 630,207 |
|---|
| 2017-12-31 | — | — | — | — | — | $11,000.00 | -$11,603.00 | -$3.00 | -$11,000.00 | — | -$11,000.00 | — | — | — | 0 |
|---|
| 2017-09-30 | — | — | — | — | — | $3,000.00 | -$3,000.00 | -$6.00 | -$3,000.00 | — | -$3,000.00 | — | — | — | 630,207 |
|---|
| 2017-06-30 | — | — | — | — | — | $9,136.00 | -$9,136.00 | $9.00 | -$9,146.00 | — | -$9,146.00 | — | — | — | 15,719,645 |
|---|
| 2017-03-31 | — | — | — | — | — | $9,136.00 | -$9,136.00 | -$9.00 | -$9,127.00 | — | -$9,127.00 | — | — | — | 15,719,645 |
|---|
| 2016-12-31 | $0.00 | — | — | — | — | $4,879.00 | -$4,879.00 | -$12.00 | -$4,867.00 | — | -$4,867.00 | — | — | — | 116,812 |
|---|
| 2016-09-30 | — | — | — | — | — | $3,390.00 | -$3,390.00 | -$13.00 | -$3,377.00 | — | -$3,377.00 | — | — | — | 15,719,645 |
|---|
| 2016-06-30 | $1,000.00 | — | — | — | — | $9,091.00 | -$8,091.00 | -$16.00 | -$8,075.00 | — | -$8,075.00 | — | — | — | 15,719,645 |
|---|
| 2016-03-31 | $2,667.00 | — | — | — | — | $32,402.00 | -$29,735.00 | $4,769.00 | -$34,504.00 | — | -$34,504.00 | — | — | — | 14,320,887 |
|---|
| 2015-12-31 | $9,965.00 | — | — | — | — | $15,834.00 | -$5,869.00 | $116,249.00 | -$122,118.00 | — | -$122,118.00 | — | — | — | 0 |
|---|
| 2015-09-30 | $9,788.00 | — | — | — | — | $17,446.00 | -$7,659.00 | $23,294.00 | -$30,952.00 | — | -$30,952.00 | — | — | — | 11,975,645 |
|---|
| 2015-06-30 | $57,156.00 | — | — | — | — | $21,627.00 | $35,529.00 | $23,039.00 | $12,490.00 | $0.00 | $12,490.00 | — | — | — | 11,975,645 |
|---|
| 2015-03-31 | $16,206.00 | — | — | — | — | $24,326.00 | -$8,120.00 | $27,047.00 | -$35,167.00 | $0.00 | -$35,167.00 | $0.00 | — | — | 11,975,645 |
|---|
| 2014-12-31 | $45,330.00 | — | — | — | — | $14,095.00 | $31,235.00 | $19,894.00 | $11,341.00 | $0.00 | $11,341.00 | — | — | — | 0 |
|---|
| 2014-09-30 | $44,181.00 | — | — | — | — | $11,878.00 | $32,303.00 | $22,177.00 | $10,126.00 | $0.00 | $10,126.00 | — | — | — | 11,975,645 |
|---|
| 2014-06-30 | $15,117.00 | — | — | — | — | $15,324.00 | -$207.00 | $21,839.00 | -$22,046.00 | $0.00 | -$22,046.00 | — | — | — | 11,975,645 |
|---|
| 2014-03-31 | $0.00 | — | — | $0.00 | — | $29,078.00 | -$29,078.00 | $21,703.00 | -$50,781.00 | $0.00 | -$50,781.00 | -$0.01 | — | — | 11,974,630 |
|---|
| 2013-09-30 | $0.00 | — | — | — | — | $29,187.00 | -$29,187.00 | — | -$29,187.00 | $0.00 | -$29,187.00 | — | — | — | 11,975,645 |
|---|
| 2013-06-30 | $0.00 | — | — | — | — | $4,745.00 | -$4,745.00 | -$32,079.00 | $27,334.00 | $0.00 | $27,334.00 | — | — | — | 2,140,630 |
|---|
| 2013-03-31 | $0.00 | — | — | $0.00 | — | $4,748.00 | -$4,748.00 | $0.00 | -$4,748.00 | $0.00 | -$4,748.00 | — | — | — | 2,308,645 |
|---|
| 2012-12-31 | $0.00 | — | — | $0.00 | — | $29,217.00 | -$29,217.00 | $0.00 | $0.00 | $0.00 | -$29,217.00 | — | — | — | — |
|---|
| 2012-09-30 | $0.00 | — | — | $0.00 | — | $56,705.00 | — | — | $19,057.00 | — | $19,057.00 | — | — | — | — |
|---|
| 2012-06-30 | $0.00 | — | — | $0.00 | — | -$11,064.00 | — | — | -$11,064.00 | — | -$11,064.00 | — | — | — | — |
|---|
| 2012-03-31 | $0.00 | — | — | $0.00 | — | -$2,663.00 | — | — | -$2,663.00 | — | -$2,663.00 | — | — | — | — |
|---|
| 2011-12-31 | $0.00 | — | — | $0.00 | — | $7,093.00 | -$7,093.00 | $0.00 | -$7,093.00 | $0.00 | -$7,093.00 | — | — | 34,112,065 | — |
|---|
| 2011-09-30 | $0.00 | — | — | $0.00 | — | $103,317.00 | — | — | -$9,464.00 | $0.00 | -$9,464.00 | — | — | 0 | — |
|---|
| 2011-06-30 | $0.00 | — | — | $0.00 | — | -$13,655.00 | — | — | -$13,655.00 | $0.00 | -$13,655.00 | — | — | 34,112,065 | — |
|---|
| 2011-03-31 | $0.00 | — | — | $0.00 | — | -$11,945.00 | — | — | $114,570.00 | — | $114,570.00 | — | — | — | — |
|---|
| 2010-12-31 | $0.00 | — | — | $0.00 | — | — | -$22,594.00 | — | -$22,594.00 | — | -$22,594.00 | — | — | 34,112,065 | — |
|---|
| 2010-09-30 | $0.00 | — | — | $0.00 | — | — | — | — | -$98,535.00 | $0.00 | -$98,535.00 | — | — | -984,508 | — |
|---|
| 2010-06-30 | $0.00 | — | — | $0.00 | — | $43,386.00 | — | — | -$43,386.00 | $0.00 | -$43,386.00 | — | — | 34,045,266 | — |
|---|
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 | — | — | — | — | — | $1.06M | -$1.06M | -$5.44M | -$6.5M | — | -$6.5M | -$0.25 | -$0.25 | 25,730,540 | 25,730,540 |
|---|
| 2024-12-31 | — | — | — | — | — | $1.06M | -$1.06M | -$11.53M | -$12.59M | — | -$12.59M | -$0.50 | -$0.50 | 25,152,137 | 25,152,137 |
|---|
| 2023-12-31 | $0.00 | — | — | — | — | $3.47M | -$3.47M | -$1.17M | -$4.63M | — | -$4.63M | -$0.24 | -$0.24 | 19,157,230 | 19,157,230 |
|---|
| 2022-12-31 | — | — | — | — | — | -$3.92M | $3.92M | -$1.74M | $2.18M | — | $2.18M | $0.15 | $0.08 | 14,495,621 | 29,342,327 |
|---|
| 2021-12-31 | — | — | — | — | — | $6.15M | -$6.15M | -$597,000.00 | -$6.75M | — | -$6.75M | -$0.35 | -$0.35 | 19,482,261 | 19,482,261 |
|---|
| 2020-12-31 | — | — | — | — | — | $391,000.00 | -$391,000.00 | -$365,000.00 | -$756,000.00 | — | -$756,000.00 | — | — | — | 16,634,951 |
|---|
| 2019-12-31 | — | — | — | — | — | $1.19M | -$1.19M | -$305,000.00 | -$1.5M | — | -$1.5M | — | — | — | 16,634,951 |
|---|
| 2018-12-31 | — | — | — | — | — | $228,000.00 | — | — | -$228,000.00 | — | -$228,000.00 | — | — | — | 1,010,330 |
|---|
| 2017-12-31 | — | — | — | — | — | $25,000.00 | -$25,603.00 | -$25.00 | -$25,000.00 | — | -$25,000.00 | — | — | — | 630,207 |
|---|
| 2016-12-31 | $3,666.00 | — | — | — | — | $49,761.00 | -$46,095.00 | $4,728.00 | -$50,823.00 | — | -$50,823.00 | — | — | — | 15,371,827 |
|---|
| 2015-12-31 | $93,114.00 | — | — | — | — | $79,234.00 | $13,880.00 | $189,628.00 | -$175,748.00 | — | -$175,748.00 | — | — | — | 11,975,645 |
|---|
| 2014-12-31 | $104,628.00 | — | — | — | — | $70,376.00 | $34,252.00 | $85,613.00 | -$51,361.00 | $0.00 | -$51,361.00 | — | — | — | 11,975,645 |
|---|
| 2013-09-30 | $0.00 | — | — | $0.00 | — | $67,897.00 | -$67,897.00 | -$32,079.00 | -$35,818.00 | $0.00 | -$35,818.00 | — | — | — | 7,070,630 |
|---|
| 2012-09-30 | $0.00 | — | — | $0.00 | — | $35,885.00 | -$35,885.00 | -$34,122.00 | -$1,763.00 | $0.00 | -$1,763.00 | — | — | — | 1,163,130 |
|---|
| 2011-09-30 | $0.00 | — | — | $0.00 | — | $55,123.00 | -$55,123.00 | -$123,980.00 | $68,857.00 | $0.00 | $68,857.00 | — | — | 34,112,065 | — |
|---|
| 2010-09-30 | $0.00 | — | — | $0.00 | — | — | -$247,831.00 | — | -$351,401.00 | $27,857.00 | -$323,544.00 | — | — | 36,844,724 | — |
|---|