Complete source-backed income-statement history.
- Available history
- 2013-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 | — | — | — | — | — | — | -$31.52M | -$4.82M | -$36.34M | $18,000.00 | -$36.36M | -$0.83 | -$0.83 | 43,602,044 | 43,602,044 |
|---|
| 2026-03-31 | — | — | — | — | — | — | -$20.9M | $1.28M | -$19.62M | $12,000.00 | -$19.63M | -$0.98 | -$0.98 | 20,106,925 | 20,106,925 |
|---|
| 2025-12-31 | $59,000.00 | — | — | — | — | — | -$19.74M | $6.15M | -$13.59M | $130,000.00 | -$13.72M | -$0.37 | -$0.37 | 1,609,020 | 1,609,020 |
|---|
| 2025-09-30 | $0.00 | — | — | — | — | — | -$19.2M | -$11.42M | -$30.61M | $11,000.00 | -$30.63M | -$2.19 | -$2.19 | 14,000,451 | 14,000,451 |
|---|
| 2025-06-30 | — | $0.00 | — | — | — | — | -$19.32M | -$1.43M | -$20.75M | $16,000.00 | -$20.77M | -$1.92 | -$1.92 | 10,829,760 | 10,829,760 |
|---|
| 2025-03-31 | — | — | — | — | — | — | -$14.67M | $1.53M | -$13.14M | $8,000.00 | -$13.15M | -$1.25 | -$1.25 | 10,514,901 | 10,514,901 |
|---|
| 2024-12-31 | $192,000.00 | — | — | — | — | — | -$13.31M | -$21.91M | -$35.23M | $114,000.00 | -$35.34M | -$7.95 | $1.72 | 1,935,035 | 955,426 |
|---|
| 2024-09-30 | $249,000.00 | -$714,000.00 | — | — | — | — | -$12.86M | $35.88M | $23.02M | -$14,000.00 | $23.04M | $0.98 | -$2.83 | 5,546,257 | 10,784,037 |
|---|
| 2024-06-30 | $0.00 | $343,000.00 | — | — | — | — | -$9.58M | $108.05M | $98.47M | $7,000.00 | $98.46M | $4.21 | -$14.07 | 1,034,130 | 7,653,302 |
|---|
| 2024-03-31 | $0.00 | -$80,000.00 | — | — | — | — | -$32.77M | -$88.52M | -$121.28M | $7,000.00 | -$121.29M | -$141.14 | -$141.14 | 859,381 | 859,381 |
|---|
| 2023-12-31 | $571,000.00 | -$221,000.00 | — | — | $2.68M | — | -$7.66M | -$519,000.00 | -$8.18M | -$9,000.00 | -$8.17M | $117.47 | $117.47 | 176,554 | 176,554 |
|---|
| 2023-09-30 | $236,000.00 | $247,000.00 | — | — | $2.49M | — | -$3.75M | -$1.47M | -$5.22M | $8,000.00 | -$5.23M | -$26.83 | -$26.83 | 194,851 | 194,851 |
|---|
| 2023-06-30 | $643,000.00 | $708,000.00 | — | — | $2.43M | — | -$7.15M | -$1.04M | -$8.19M | $7,000.00 | -$8.19M | -$140.73 | -$140.73 | 58,217 | 58,217 |
|---|
| 2023-03-31 | $475,000.00 | $551,000.00 | — | — | $2.71M | — | -$8.79M | -$1.16M | -$9.95M | $8,000.00 | -$9.96M | -$204.00 | -$204.00 | 48,845 | 48,845 |
|---|
| 2022-12-31 | $896,000.00 | $620,000.00 | — | — | $2.96M | — | -$8.86M | -$949,000.00 | -$9.8M | $8,000.00 | -$9.81M | -$1,059.61 | -$1,059.61 | -9,365,477 | -9,365,477 |
|---|
| 2022-09-30 | $14.95M | $528,000.00 | — | — | $3.28M | — | $4.1M | -$898,000.00 | $3.2M | $5,000.00 | $3.19M | $0.34 | $0.34 | 9,413,466 | 9,413,632 |
|---|
| 2022-06-30 | $1.03M | $1.57M | — | — | $2.78M | — | -$11.83M | -$1.15M | -$12.98M | $5,000.00 | -$12.99M | -$1.38 | -$1.38 | 9,400,902 | 9,400,902 |
|---|
| 2022-03-31 | $1.17M | $720,000.00 | — | — | $11.68M | — | -$20.85M | -$1.19M | -$22.04M | $9,000.00 | -$22.05M | -$2.35 | -$2.35 | 9,399,518 | 9,399,518 |
|---|
| 2021-12-31 | $219,000.00 | $424,000.00 | — | — | — | — | -$17.96M | -$1.18M | — | -$16,000.00 | -$19.2M | — | — | — | — |
|---|
| 2021-09-30 | $1.35M | $908,000.00 | — | — | $5.93M | — | -$16.46M | -$1M | -$17.46M | $8,000.00 | -$17.4M | — | — | — | — |
|---|
| 2021-06-30 | $3.36M | $83,000.00 | — | — | $7.4M | — | -$17.13M | -$244,000.00 | -$17.37M | -$199,000.00 | -$17.11M | — | — | — | — |
|---|
| 2021-03-31 | $473,000.00 | $77,000.00 | — | $2.5M | — | — | -$30.58M | $17,000.00 | -$30.56M | $11,000.00 | -$30.68M | — | — | — | — |
|---|
| 2020-12-31 | $1.5M | $79,000.00 | — | — | — | — | -$16.34M | $11,000.00 | — | -$186,000.00 | -$15.64M | — | — | — | — |
|---|
| 2020-09-30 | $1.11M | $77,000.00 | — | — | — | — | -$13.28M | $19,000.00 | -$13.26M | $3,000.00 | -$13.46M | — | — | — | — |
|---|
| 2020-06-30 | $1.34M | $78,000.00 | — | — | — | — | -$11.82M | -$1.47M | -$13.28M | -$454,000.00 | -$13.28M | — | — | — | — |
|---|
| 2020-03-31 | $2.75M | $66,000.00 | — | — | — | — | -$31.41M | $7.1M | -$24.31M | -$2.16M | -$21.12M | — | — | — | — |
|---|
| 2019-12-31 | $580,808.00 | -$3.81M | — | — | — | — | -$5.72M | $63,698.00 | — | -$25,443.00 | $1.62M | — | — | — | — |
|---|
| 2019-09-30 | $2.2M | $132,382.00 | — | — | — | $9.33M | -$2.86M | $52,711.00 | -$2.81M | $121,640.00 | -$4.02M | — | — | — | — |
|---|
| 2019-06-30 | $1.39M | -$1.5M | — | — | — | $10.43M | -$2.55M | $57,322.00 | -$2.49M | $53,446.00 | -$6.22M | — | — | — | — |
|---|
| 2019-03-31 | $2.58M | $752,548.00 | — | $3.4M | — | $12.43M | -$5M | -$26,760.00 | -$5.03M | $130,672.00 | -$7.45M | — | — | — | — |
|---|
| 2018-12-31 | -$6.31M | -$2.14M | — | — | — | $10.48M | -$1.56M | $636,266.00 | — | -$141,542.00 | -$5.56M | — | -$0.15 | 2,024,322 | 2,024,322 |
|---|
| 2018-09-30 | $4.07M | $3.11M | — | — | — | $28.39M | -$24.31M | -$237,848.00 | — | $52,412.00 | -$24.6M | — | -$0.71 | 34,648,641 | 34,648,641 |
|---|
| 2018-06-30 | $4.79M | $1.42M | — | $1.08M | — | $10.54M | -$5.75M | -$238,489.00 | — | $16,351.00 | -$6.01M | — | — | — | 32,245,281 |
|---|
| 2018-03-31 | $4.48M | $863,624.00 | — | $1.65M | — | $8.24M | -$3.75M | -$104,998.00 | — | $23,313.00 | -$3.88M | — | — | — | 31,316,246 |
|---|
| 2017-12-31 | $2.23M | $635,648.00 | — | $1.96M | — | $6.59M | -$4.36M | $1,937.00 | — | -$1.26M | -$3.09M | -$0.23 | -$0.23 | 3,457,614 | 3,794,767 |
|---|
| 2017-09-30 | $25.04M | $0.00 | — | $964,574.00 | — | $3.12M | $21.92M | $29,451.00 | $21.95M | $3.23M | $18.72M | $0.52 | $0.52 | 21,382,683 | 21,407,702 |
|---|
| 2017-06-30 | $157,800.00 | $0.00 | — | $493,649.00 | — | $1.93M | -$1.77M | -$23,520.00 | — | $0.00 | -$1.8M | — | — | — | 13,265,877 |
|---|
| 2017-03-31 | $384.00 | $0.00 | — | $953,071.00 | — | $2.28M | -$1.9M | -$61,509.00 | — | $0.00 | -$1.96M | — | — | — | 10,216,014 |
|---|
| 2016-12-31 | $181,002.00 | — | — | $773,246.00 | — | — | -$1.69M | $47,642.00 | — | $0.00 | -$1.64M | -$0.16 | -$0.16 | 144,578 | 144,578 |
|---|
| 2016-09-30 | $321,497.00 | — | — | $4.58M | — | — | -$5.96M | -$205,429.00 | -$6.17M | $0.00 | -$6.17M | -$0.70 | -$0.70 | 8,756,393 | 8,756,393 |
|---|
| 2016-06-30 | — | — | — | $2.5M | — | — | -$3.49M | -$36,123.00 | — | — | -$3.52M | — | — | — | 8,650,143 |
|---|
| 2016-03-31 | — | — | — | $2.29M | — | — | -$4.94M | -$197,647.00 | — | — | -$5.14M | — | — | — | 8,650,143 |
|---|
| 2015-12-31 | — | — | — | $1.75M | — | — | -$3.68M | $26,933.00 | — | — | -$3.65M | — | — | — | 1,576,302 |
|---|
| 2015-09-30 | — | — | — | $1.24M | — | — | -$1.96M | $1.27M | — | — | -$691,081.00 | — | — | — | 649,721 |
|---|
| 2015-06-30 | — | — | — | $1.88M | — | — | -$2.89M | -$21,393.00 | — | — | -$2.91M | — | — | — | 649,721 |
|---|
| 2015-03-31 | — | — | — | $1.72M | — | — | -$2.48M | -$753,648.00 | — | — | -$3.24M | — | — | — | 649,721 |
|---|
| 2014-12-31 | — | — | — | $2.26M | — | — | -$3.83M | $1.31M | — | — | -$2.52M | — | — | — | 315 |
|---|
| 2014-09-30 | — | — | — | $4.37M | — | — | -$6M | $158,610.00 | — | — | -$5.84M | — | — | — | 646,863 |
|---|
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 | $59,000.00 | — | — | — | — | — | -$72.93M | -$5.17M | -$78.09M | $165,000.00 | -$78.26M | -$5.84 | -$5.84 | 13,404,830 | 13,404,830 |
|---|
| 2024-12-31 | $441,000.00 | — | — | — | — | — | -$68.51M | $33.5M | -$35.02M | $114,000.00 | -$35.13M | -$7.94 | -$20.91 | 4,426,149 | 7,496,389 |
|---|
| 2023-12-31 | $1.92M | $1.28M | — | — | $10.3M | — | -$27.35M | -$4.18M | -$31.53M | $14,000.00 | -$31.54M | -$113.58 | -$113.58 | 277,727 | 277,727 |
|---|
| 2022-12-31 | $18.05M | $3.43M | — | — | $20.71M | — | -$37.44M | -$4.19M | -$41.63M | $28,000.00 | -$41.66M | -$1,063.00 | -$1,063.00 | 39,202 | 39,202 |
|---|
| 2021-12-31 | $5.4M | $1.49M | — | — | — | — | -$82.13M | -$2.41M | — | -$196,000.00 | -$84.38M | — | — | — | — |
|---|
| 2020-12-31 | $6.7M | $300,000.00 | — | — | — | — | -$72.84M | $5.67M | — | -$2.79M | -$63.5M | — | — | — | — |
|---|
| 2019-12-31 | $6.75M | -$566,523.00 | — | — | — | — | -$16.14M | $146,971.00 | — | $280,316.00 | -$16.07M | — | — | — | — |
|---|
| 2018-12-31 | $7.03M | $3.26M | — | $5.79M | — | $57.64M | -$35.38M | $54,928.00 | — | -$49,466.00 | -$40.05M | -$1.20 | -$1.20 | 34,773,613 | 34,773,613 |
|---|
| 2017-12-31 | $27.81M | $635,648.00 | — | $4.37M | — | $13.92M | $13.89M | -$53,640.00 | — | $1.97M | $11.87M | $0.42 | $0.42 | 18,410,005 | 18,754,799 |
|---|
| 2016-12-31 | $1.15M | $0.00 | — | $10.15M | — | $17.23M | -$16.08M | -$391,556.00 | — | $0.00 | -$16.47M | -$1.87 | -$1.87 | 8,830,396 | 8,830,396 |
|---|
| 2015-12-31 | $0.00 | $0.00 | — | $6.59M | — | $11.01M | -$11.01M | $519,844.00 | — | $0.00 | -$10.49M | -$4.71 | -$4.71 | 2,226,023 | 2,226,023 |
|---|
| 2014-12-31 | — | — | — | $12.24M | — | — | -$17.12M | $1.06M | — | — | -$16.06M | — | — | — | 642,052 |
|---|
| 2013-12-31 | — | — | — | $8.91M | — | — | -$12.93M | -$110,560.00 | — | — | -$13.05M | — | — | — | 633,669 |
|---|