Complete source-backed income-statement history.
- Available history
- 2012-12-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 | $6.62M | $3.91M | $2.71M | $1.75M | — | $6.86M | -$4.15M | — | -$11.51M | $10,000.00 | -$11.52M | -$4.12 | -$4.12 | 2,796,621 | 2,796,621 |
|---|
| 2026-03-31 | $443,000.00 | $2.58M | $1.34M | $5.85M | — | $11.68M | -$10.34M | — | -$10.79M | $6,000.00 | -$10.79M | -$6.70 | -$6.70 | 1,610,969 | 1,610,969 |
|---|
| 2025-12-31 | $200,000.00 | $3.99M | $1.09M | $843,000.00 | — | $6.21M | -$5.12M | — | -$5.42M | -$73,000.00 | -$5.35M | -$16.00 | -$16.00 | -11,442,966 | -11,442,966 |
|---|
| 2025-09-30 | $6.2M | $3.49M | $2.71M | $721,000.00 | — | $5.85M | -$3.14M | — | -$3.16M | $7,000.00 | -$3.17M | -$0.20 | -$0.20 | 16,021,411 | 16,021,411 |
|---|
| 2025-06-30 | $5.72M | $3.21M | $2.51M | $767,000.00 | — | $9.07M | -$6.56M | — | -$6.56M | $0.00 | -$6.56M | -$7.01 | -$7.01 | 935,785 | 935,785 |
|---|
| 2025-03-31 | $500,000.00 | $2.91M | $2.12M | $918,000.00 | — | $6.98M | -$4.85M | — | -$4.82M | $11,000.00 | -$4.83M | -$5.53 | -$5.53 | 873,845 | 873,845 |
|---|
| 2024-12-31 | $100,000.00 | $5.7M | $1.84M | $1.13M | — | $17.07M | -$15.23M | — | -$15.28M | $3,000.00 | -$15.28M | -$38.38 | -$38.38 | -7,927,813 | -7,927,813 |
|---|
| 2024-09-30 | $6.13M | $3.91M | $2.22M | $998,000.00 | — | $5.39M | -$3.17M | — | -$3.06M | $29,000.00 | -$3.08M | -$0.35 | -$0.35 | 8,756,882 | 8,756,882 |
|---|
| 2024-06-30 | $6.71M | $3.95M | $2.76M | $1.21M | — | $7.2M | -$4.44M | — | -$4.3M | $5,000.00 | -$4.3M | -$0.50 | -$0.50 | 8,608,937 | 8,608,937 |
|---|
| 2024-03-31 | $489,000.00 | $3.89M | $1.4M | $1.29M | — | $7.9M | -$6.5M | — | -$6.27M | $6,000.00 | -$6.28M | -$0.73 | -$0.73 | 8,590,088 | 8,590,088 |
|---|
| 2023-12-31 | $145,000.00 | $4.44M | $2.44M | $1.32M | — | $8.58M | -$6.14M | — | -$5.72M | -$78,000.00 | -$5.64M | -$29.19 | -$29.19 | -7,790,456 | -7,790,456 |
|---|
| 2023-09-30 | $4.4M | $3.54M | $863,000.00 | $1.26M | — | $8.81M | -$7.94M | — | -$7.53M | $0.00 | -$7.53M | -$0.88 | -$0.88 | 8,542,630 | 8,542,630 |
|---|
| 2023-06-30 | $1.34M | $761,000.00 | $576,000.00 | $816,000.00 | — | $5.73M | -$5.16M | — | -$4.6M | $42,000.00 | -$4.64M | -$0.55 | -$0.55 | 8,502,201 | 8,502,201 |
|---|
| 2023-03-31 | $128,000.00 | $659,000.00 | $571,000.00 | $752,000.00 | — | $4.95M | -$4.38M | — | -$4.3M | $24,000.00 | -$4.32M | -$0.51 | -$0.51 | 8,502,217 | 8,502,217 |
|---|
| 2022-12-31 | $72,000.00 | $1.51M | $673,000.00 | $1.1M | — | $5.68M | -$5.01M | — | -$4.94M | $377,000.00 | -$5.31M | -$1.97 | -$1.97 | -53,700,324 | -53,700,324 |
|---|
| 2022-09-30 | $0.00 | $665,000.00 | $221,000.00 | $1.07M | — | $5.65M | -$5.43M | — | -$5.43M | $26,000.00 | -$5.46M | -$0.09 | -$0.09 | 62,793,847 | 62,793,847 |
|---|
| 2022-06-30 | $5,000.00 | $824,000.00 | $746,000.00 | $956,000.00 | — | $5.12M | -$4.38M | — | -$4.42M | $26,000.00 | -$4.45M | -$0.07 | -$0.07 | 62,544,467 | 62,544,467 |
|---|
| 2022-03-31 | $123,000.00 | $611,000.00 | $265,000.00 | $907,000.00 | — | $4.55M | -$4.29M | — | -$4.31M | $38,000.00 | -$4.35M | -$0.07 | -$0.07 | 62,493,496 | 62,493,496 |
|---|
| 2021-12-31 | $61,000.00 | $913,000.00 | $329,000.00 | $696,000.00 | — | $4.16M | -$3.83M | — | -$3.8M | $54,000.00 | -$3.86M | -$0.06 | -$0.06 | 4,913,680 | 4,913,680 |
|---|
| 2021-09-30 | $5,000.00 | $832,000.00 | $1.14M | $638,000.00 | — | $3.8M | -$2.66M | — | -$2.69M | -$14,000.00 | -$2.68M | -$0.06 | -$0.06 | 46,570,130 | 46,570,130 |
|---|
| 2021-06-30 | $5,000.00 | $709,000.00 | $727,000.00 | $810,000.00 | — | $3.87M | -$3.14M | — | -$3.13M | $9,000.00 | -$3.14M | -$0.07 | -$0.07 | 46,123,222 | 46,123,222 |
|---|
| 2021-03-31 | $191,000.00 | $609,000.00 | $707,000.00 | $795,000.00 | — | $3.73M | -$3.02M | — | -$3.02M | $45,000.00 | -$3.06M | — | — | — | 36,187,789 |
|---|
| 2020-12-31 | $310,000.00 | $816,000.00 | $402,000.00 | $764,000.00 | — | $3.18M | -$2.78M | — | -$2.98M | -$34,000.00 | -$2.95M | — | — | — | 1,632,605 |
|---|
| 2020-09-30 | $6,000.00 | $355,000.00 | $392,000.00 | $756,000.00 | — | $3.46M | -$3.07M | — | -$3.31M | $25,000.00 | -$3.34M | — | — | — | 18,881,694 |
|---|
| 2020-06-30 | $5,000.00 | $646,000.00 | $1.02M | $954,000.00 | — | $3.57M | -$2.55M | — | -$2.79M | $68,000.00 | -$2.86M | — | — | — | 13,101,275 |
|---|
| 2020-03-31 | $9,000.00 | $387,000.00 | $373,000.00 | $985,000.00 | — | $3.98M | -$3.6M | — | -$3.85M | -$8,000.00 | -$3.84M | — | — | — | 10,374,116 |
|---|
| 2019-12-31 | $4.85M | $465,000.00 | $716,000.00 | $1.06M | — | $3.92M | -$3.21M | — | -$3.57M | $3,000.00 | -$3.58M | — | — | — | 478,866 |
|---|
| 2019-09-30 | $5,000.00 | $585,000.00 | $649,000.00 | $1.02M | — | $3.68M | -$3.03M | — | -$3.39M | -$2,000.00 | -$3.39M | — | — | — | 7,290,791 |
|---|
| 2019-06-30 | $10,000.00 | $442,000.00 | $435,000.00 | $1.86M | — | $4.67M | -$4.24M | — | -$4.59M | -$1,000.00 | -$4.59M | — | — | — | 5,213,446 |
|---|
| 2019-03-31 | $11,000.00 | $655,000.00 | $926,000.00 | $1.41M | — | $4.5M | -$3.58M | — | -$3.99M | $7,000.00 | -$4M | — | — | — | 3,211,386 |
|---|
| 2018-12-31 | $646,000.00 | $965,000.00 | $614,000.00 | $1.7M | — | $4.59M | -$3.97M | — | -$5.03M | -$9,000.00 | -$5.02M | — | — | — | 160,915 |
|---|
| 2018-09-30 | $4,000.00 | $855,000.00 | $762,000.00 | $1.6M | — | $4.89M | -$4.12M | — | -$4.53M | $5,000.00 | -$4.53M | — | — | — | 1,419,355 |
|---|
| 2018-06-30 | $9,000.00 | $1M | $767,000.00 | $1.9M | — | $6.04M | -$5.28M | — | -$5.8M | -$1,000.00 | -$5.8M | — | — | — | 1,310,870 |
|---|
| 2018-03-31 | $9,000.00 | $897,000.00 | $682,000.00 | $2.15M | — | $6.52M | -$5.84M | — | -$6.33M | — | -$6.33M | — | — | — | 1,201,967 |
|---|
| 2017-12-31 | $111,000.00 | $912,000.00 | $603,000.00 | $1.61M | — | $6.22M | -$5.62M | — | -$6.07M | $94,000.00 | -$6.16M | — | — | — | -17,654,887 |
|---|
| 2017-09-30 | $6,000.00 | $1.02M | $708,000.00 | $1.62M | — | $6.06M | -$5.35M | — | -$5.83M | $15,000.00 | -$5.85M | — | — | — | 21,660,757 |
|---|
| 2017-06-30 | $7,000.00 | $1.27M | $741,000.00 | $1.39M | — | $6.11M | -$5.37M | — | -$6.31M | -$4,000.00 | -$6.31M | — | — | — | 17,218,154 |
|---|
| 2017-03-31 | $2.5M | $1.45M | $1.05M | $1.43M | — | $6.7M | -$5.66M | — | -$6.39M | $14,000.00 | -$6.4M | — | — | — | 16,455,257 |
|---|
| 2016-12-31 | $1.59M | $1.72M | -$132,000.00 | $2.29M | — | $7.9M | -$8.04M | — | -$8.58M | -$36,000.00 | -$8.54M | — | — | — | 682,674 |
|---|
| 2016-09-30 | $1.4M | $1.11M | $290,000.00 | $1.97M | — | $7.69M | -$7.4M | — | -$7.91M | $9,000.00 | -$7.92M | — | — | — | 12,759,887 |
|---|
| 2016-06-30 | $817,000.00 | $732,000.00 | $85,000.00 | $3.07M | — | $8.67M | -$8.59M | — | -$9.11M | $12,000.00 | -$9.12M | — | — | — | 12,403,541 |
|---|
| 2016-03-31 | $2.06M | $1.57M | $493,000.00 | $1.7M | — | $6.91M | -$6.42M | — | -$6.9M | $18,000.00 | -$6.92M | — | — | — | 12,323,794 |
|---|
| 2015-12-31 | $1.34M | $1.3M | $34,000.00 | $1.69M | — | $7.54M | -$7.51M | — | -$7.51M | -$2,000.00 | -$7.51M | — | — | — | 20,438 |
|---|
| 2015-09-30 | $1.17M | $1.08M | $87,000.00 | $1.26M | — | $6.39M | -$6.31M | — | -$6.37M | $24,000.00 | -$6.39M | — | — | — | 12,148,750 |
|---|
| 2015-06-30 | $610,000.00 | $550,000.00 | $60,000.00 | $1.45M | — | $5.9M | -$5.84M | — | -$5.79M | $15,000.00 | -$5.81M | — | — | — | 12,125,563 |
|---|
| 2015-03-31 | $635,000.00 | $602,000.00 | $33,000.00 | $1.54M | — | $5.55M | -$5.52M | — | -$5.69M | $16,000.00 | -$5.71M | — | — | — | 12,007,160 |
|---|
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.4M | $13.61M | $8.43M | $3.25M | — | $28.1M | -$19.67M | — | -$19.97M | -$55,000.00 | -$19.91M | -$17.16 | -$17.16 | 1,160,521 | 1,160,521 |
|---|
| 2024-12-31 | $1.7M | $17.45M | $8.22M | $4.63M | — | $37.56M | -$29.35M | — | -$28.9M | $43,000.00 | -$28.94M | -$39.96 | -$39.96 | 724,272 | 724,272 |
|---|
| 2023-12-31 | $435,000.00 | $9.4M | $4.45M | $4.15M | — | $28.07M | -$23.61M | — | -$22.15M | -$12,000.00 | -$22.13M | -$31.13 | -$31.13 | 710,941 | 710,941 |
|---|
| 2022-12-31 | $352,000.00 | $3.61M | $1.91M | $4.03M | — | $21.01M | -$19.1M | — | -$19.1M | $467,000.00 | -$19.57M | -$2.20 | -$2.20 | 8,911,256 | 8,911,256 |
|---|
| 2021-12-31 | $432,000.00 | $3.06M | $2.9M | $2.94M | — | $15.56M | -$12.66M | — | -$12.64M | $94,000.00 | -$12.74M | -$0.27 | -$0.27 | 47,935,652 | 47,935,652 |
|---|
| 2020-12-31 | $330,000.00 | $2.2M | $2.19M | $3.46M | — | $14.19M | -$12M | — | -$12.93M | $51,000.00 | -$12.98M | -$0.82 | -$0.82 | 15,764,980 | 15,764,980 |
|---|
| 2019-12-31 | $4.87M | $2.15M | $2.73M | $5.35M | — | $16.77M | -$14.05M | — | -$15.54M | $7,000.00 | -$15.55M | — | — | — | 5,763,317 |
|---|
| 2018-12-31 | $668,000.00 | $3.72M | $2.83M | $7.35M | — | $22.04M | -$19.21M | — | -$21.68M | -$5,000.00 | -$21.68M | — | — | — | 1,472,499 |
|---|
| 2017-12-31 | $135,000.00 | $4.65M | $3.1M | $6.04M | — | $25.09M | -$21.99M | — | -$24.6M | $119,000.00 | -$24.72M | — | — | — | 808,557 |
|---|
| 2016-12-31 | $5.87M | $5.13M | $736,000.00 | $9.03M | — | $31.18M | -$30.44M | — | -$32.5M | $3,000.00 | -$32.5M | — | — | — | 13,178,107 |
|---|
| 2015-12-31 | $3.75M | $3.53M | $214,000.00 | $5.94M | — | $25.39M | -$25.17M | — | -$25.36M | $53,000.00 | -$25.42M | — | — | — | 12,115,038 |
|---|
| 2014-12-31 | $3.95M | $4.11M | -$621,000.00 | $8.56M | — | $19.3M | -$19.93M | — | -$21.62M | $45,000.00 | -$21.67M | — | — | — | 3,766,694 |
|---|
| 2013-12-31 | $1.59M | $2.02M | -$429,000.00 | $2.46M | — | $8.32M | -$8.75M | — | -$12.16M | $22,000.00 | -$12.18M | — | — | — | 185,688 |
|---|
| 2012-12-31 | $972,000.00 | $983,000.00 | -$11,000.00 | $1.76M | — | $5.75M | -$5.76M | — | -$6.64M | $21,000.00 | -$6.66M | — | — | — | 185,688 |
|---|