Complete source-backed income-statement history.
- Available history
- 2014-09-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 | — | $564,000.00 | — | — | — | — | -$4.59M | $114,000.00 | -$4.48M | — | -$4.48M | -$1.31 | — | 3,408,273 | — |
|---|
| 2026-03-31 | — | $501,000.00 | — | — | — | — | -$4.14M | $188,000.00 | -$3.95M | — | -$3.95M | -$1.22 | — | 3,236,557 | — |
|---|
| 2025-12-31 | — | $331,000.00 | — | — | — | — | -$4.55M | $111,000.00 | -$4.44M | — | -$4.44M | $2.20 | — | 445,126 | — |
|---|
| 2025-09-30 | — | $576,000.00 | — | — | — | — | -$3.07M | -$56,000.00 | -$3.12M | — | -$3.12M | -$2.19 | — | 1,426,216 | — |
|---|
| 2025-06-30 | — | $776,000.00 | — | — | — | — | -$7.03M | $263,000.00 | -$6.77M | — | -$6.77M | -$7.44 | — | 910,129 | — |
|---|
| 2025-03-31 | $0.00 | $724,000.00 | — | — | — | — | -$8.68M | $368,000.00 | -$8.32M | — | -$8.32M | -$10.27 | — | 809,571 | — |
|---|
| 2024-12-31 | $0.00 | $1.02M | — | — | — | — | -$6.68M | -$761,000.00 | -$7.44M | $0.00 | -$7.44M | -$10.52 | — | 24,809 | — |
|---|
| 2024-09-30 | $0.00 | $1.62M | — | — | — | — | -$5.21M | $1,000.00 | -$5.21M | $0.00 | -$5.21M | -$7.64 | — | 681,619 | — |
|---|
| 2024-06-30 | — | $2.37M | — | — | — | — | -$6.16M | $15,000.00 | -$6.15M | $3,000.00 | -$6.15M | -$9.94 | — | 618,965 | — |
|---|
| 2024-03-31 | $0.00 | $2.21M | — | — | — | — | -$5.79M | $40,000.00 | — | — | -$5.75M | -$1.05 | — | 5,502,730 | — |
|---|
| 2023-12-31 | $0.00 | $1.97M | — | — | — | — | -$10.17M | $141,000.00 | -$10.03M | $2,000.00 | -$10.03M | -$1.98 | — | 241,398 | — |
|---|
| 2023-09-30 | $25,000.00 | $1.77M | — | — | — | — | -$4.95M | $402,000.00 | -$4.55M | $0.00 | -$4.55M | -$0.89 | — | 5,080,889 | — |
|---|
| 2023-06-30 | $0.00 | $1.48M | — | — | — | — | -$4.85M | $93,000.00 | -$4.76M | $0.00 | -$4.76M | -$0.06 | — | 84,184,884 | — |
|---|
| 2023-03-31 | — | $1.07M | — | — | — | — | -$4.5M | -$110,000.00 | -$4.61M | $0.00 | -$4.61M | -$0.06 | — | 81,285,740 | — |
|---|
| 2022-12-31 | $0.00 | $933,000.00 | — | — | — | — | -$3.37M | -$602,000.00 | -$3.97M | $0.00 | -$3.97M | -$0.05 | — | 939,611 | — |
|---|
| 2022-09-30 | $0.00 | $833,000.00 | — | — | — | — | -$3.93M | $49,000.00 | -$3.89M | $0.00 | -$3.89M | -$0.05 | — | 77,402,763 | — |
|---|
| 2022-06-30 | $4,000.00 | $1.05M | — | — | — | — | -$3.96M | $789,000.00 | -$3.17M | $0.00 | -$3.17M | -$0.04 | — | 75,215,009 | — |
|---|
| 2022-03-31 | $0.00 | $994,000.00 | — | — | — | — | -$4.31M | -$98,000.00 | -$4.41M | $2,000.00 | -$4.41M | -$0.06 | — | 71,927,523 | — |
|---|
| 2021-12-31 | $173,000.00 | $1.6M | — | — | — | — | -$4.2M | -$504,000.00 | -$4.71M | $0.00 | -$4.71M | -$0.06 | — | 1,779,065 | 1,779,065 |
|---|
| 2021-09-30 | $0.00 | $1.67M | — | — | — | — | -$4.62M | $3.24M | -$1.39M | $0.00 | -$1.39M | -$0.02 | — | 69,609,070 | 69,609,070 |
|---|
| 2021-06-30 | $0.00 | $2.14M | — | — | — | — | -$4.44M | -$3.57M | -$8.02M | $0.00 | -$8.02M | -$0.12 | — | 68,152,296 | 68,152,296 |
|---|
| 2021-03-31 | $0.00 | $1.61M | — | — | — | — | -$4.2M | $114,000.00 | -$4.08M | $2,000.00 | -$4.09M | -$0.06 | — | 66,877,948 | 66,877,948 |
|---|
| 2020-12-31 | $0.00 | $1.08M | — | — | — | — | -$4.15M | -$11.36M | -$15.52M | $0.00 | -$15.52M | — | — | — | 619,357 |
|---|
| 2020-09-30 | $90,000.00 | $1.64M | — | — | — | — | -$3.41M | $1.57M | -$1.84M | $0.00 | -$1.84M | — | — | — | 60,998,971 |
|---|
| 2020-06-30 | $0.00 | $1.31M | — | — | — | — | -$3.77M | -$213,000.00 | -$3.98M | $2,000.00 | -$3.98M | — | — | — | 60,136,374 |
|---|
| 2020-03-31 | $18,000.00 | $1.45M | — | — | — | — | -$4.06M | -$364,000.00 | -$4.43M | $0.00 | -$4.43M | — | — | — | 59,582,603 |
|---|
| 2019-12-31 | $593,000.00 | $4.7M | — | — | — | — | -$10.28M | -$990,000.00 | -$11.27M | $0.00 | -$11.27M | — | — | — | 1,772,099 |
|---|
| 2019-09-30 | $2.36M | $8.23M | — | — | — | $13.62M | -$11.26M | -$57,000.00 | -$11.32M | $0.00 | -$11.32M | — | — | — | 57,053,982 |
|---|
| 2019-06-30 | $1.48M | $7.19M | — | — | — | $11.86M | -$10.38M | -$126,000.00 | -$10.5M | $0.00 | -$10.5M | — | — | — | 50,757,448 |
|---|
| 2019-03-31 | $437,000.00 | $4.68M | — | — | — | $9.32M | -$8.88M | -$2.83M | -$11.71M | $2,000.00 | -$11.71M | — | — | — | 43,514,225 |
|---|
| 2018-12-31 | $1.07M | $6.27M | — | — | — | $13.48M | -$12.41M | -$1.12M | -$13.53M | $0.00 | -$13.53M | — | — | — | 1,600,887 |
|---|
| 2018-09-30 | $1.17M | $6.45M | — | — | — | $9.59M | -$8.43M | -$838,000.00 | -$9.26M | $0.00 | -$9.26M | — | — | — | 38,779,710 |
|---|
| 2018-06-30 | $483,000.00 | $4.6M | — | — | — | $9.72M | -$9.23M | -$694,000.00 | -$9.93M | $0.00 | -$9.93M | — | — | — | 30,134,995 |
|---|
| 2018-03-31 | $1.73M | $5.44M | — | — | — | $8.69M | -$6.96M | -$570,000.00 | -$7.53M | $2,000.00 | -$7.53M | — | — | — | 27,768,008 |
|---|
| 2017-12-31 | $896,000.00 | $3.87M | — | — | — | $7.43M | -$6.53M | -$498,000.00 | -$7.03M | $0.00 | -$7.03M | — | — | — | 560,728 |
|---|
| 2017-09-30 | $589,000.00 | $3.14M | — | — | — | $6.43M | -$5.84M | -$447,000.00 | -$6.29M | — | -$6.29M | — | — | — | 20,265,020 |
|---|
| 2017-06-30 | $603,000.00 | $2.53M | — | — | — | $8.57M | -$7.97M | -$398,000.00 | -$8.37M | — | -$8.37M | — | — | — | 20,123,041 |
|---|
| 2017-03-31 | — | — | — | — | — | $4.52M | -$4.52M | -$377,000.00 | -$4.89M | $2,000.00 | -$4.89M | — | — | — | 18,792,850 |
|---|
| 2016-12-31 | — | — | — | — | — | $4.63M | -$4.63M | -$302,000.00 | -$4.94M | $0.00 | -$4.94M | — | — | — | 448,749 |
|---|
| 2016-09-30 | — | — | — | — | — | $3.32M | -$3.32M | -$196,000.00 | -$3.52M | — | -$3.52M | — | — | — | 15,574,620 |
|---|
| 2016-06-30 | — | — | — | — | — | $2.83M | -$2.83M | -$106,000.00 | -$2.93M | — | -$2.93M | — | — | — | 14,735,077 |
|---|
| 2016-03-31 | — | — | — | — | — | $2.18M | -$2.18M | $5,000.00 | -$2.17M | $1,000.00 | -$2.17M | — | — | — | 14,137,442 |
|---|
| 2015-12-31 | — | — | — | — | — | $2.38M | -$2.38M | $14,000.00 | -$2.37M | $0.00 | -$2.37M | — | — | — | 1,908,821 |
|---|
| 2015-09-30 | — | — | — | — | — | $1.32M | -$1.32M | -$761,000.00 | -$2.08M | — | -$2.08M | — | — | — | 10,759,187 |
|---|
| 2015-06-30 | — | — | — | — | — | $1.06M | -$1.06M | -$1.92M | -$2.98M | — | -$2.98M | — | — | — | 4,363,641 |
|---|
| 2015-03-31 | — | — | — | — | — | $685,213.00 | -$685,213.00 | -$4.21M | -$4.9M | $2,400.00 | -$4.9M | — | — | — | 4,363,641 |
|---|
| 2014-09-30 | — | — | — | — | — | $269,401.00 | -$269,401.00 | -$2,924.00 | -$272,325.00 | — | -$272,325.00 | — | — | — | 4,363,641 |
|---|
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.41M | — | — | — | — | -$23.33M | $687,000.00 | -$22.64M | $2,000.00 | -$22.65M | -$15.15 | — | 1,494,502 | — |
|---|
| 2024-12-31 | $0.00 | $7.21M | — | — | — | — | -$23.85M | -$705,000.00 | -$24.55M | $3,000.00 | -$24.56M | -$38.25 | — | 641,960 | — |
|---|
| 2023-12-31 | $25,000.00 | $6.28M | — | — | — | — | -$24.46M | $526,000.00 | -$23.94M | $2,000.00 | -$23.94M | -$5.10 | — | 4,696,597 | — |
|---|
| 2022-12-31 | $4,000.00 | $3.96M | — | — | — | — | -$15.57M | $137,000.00 | -$15.43M | $2,000.00 | -$15.43M | -$0.20 | — | 75,811,034 | — |
|---|
| 2021-12-31 | $173,000.00 | $7.02M | — | — | — | — | -$17.47M | -$726,000.00 | -$18.19M | $2,000.00 | -$18.19M | -$0.26 | — | 70,002,180 | 70,002,180 |
|---|
| 2020-12-31 | $108,000.00 | $5.48M | — | — | — | — | -$15.39M | -$10.37M | -$25.76M | $2,000.00 | -$25.76M | — | — | — | 60,861,450 |
|---|
| 2019-12-31 | $4.87M | $24.8M | — | — | — | — | -$40.79M | -$4M | -$44.79M | $2,000.00 | -$44.8M | — | — | — | 52,263,885 |
|---|
| 2018-12-31 | $4.45M | $22.76M | — | — | — | $41.48M | -$37.03M | -$3.22M | -$40.25M | $2,000.00 | -$40.25M | — | — | — | 34,154,826 |
|---|
| 2017-12-31 | $2.09M | $9.54M | — | $8.1M | — | $26.95M | -$24.86M | -$1.72M | -$26.58M | $2,000.00 | -$26.58M | — | — | — | 20,293,100 |
|---|
| 2016-12-31 | $0.00 | $0.00 | — | $6.35M | — | $12.96M | -$12.96M | -$598,000.00 | -$13.56M | $1,000.00 | -$13.56M | — | — | — | 15,267,233 |
|---|
| 2015-12-31 | — | — | — | $2.28M | — | $5.45M | -$5.45M | -$6.88M | -$12.33M | $3,000.00 | -$12.33M | — | — | — | 8,404,311 |
|---|