Complete source-backed income-statement history.
- Available history
- 2014-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 | $239,000.00 | $82,000.00 | $157,000.00 | $4.49M | — | $11.56M | -$11.4M | $142,000.00 | — | $0.00 | -$11.26M | -$0.31 | -$0.31 | 36,750,000 | 36,750,000 |
|---|
| 2026-03-31 | $32,000.00 | $17,000.00 | $15,000.00 | $4.95M | — | $4.43M | -$4.41M | $123,000.00 | — | $0.00 | -$4.29M | -$0.12 | -$0.12 | 34,519,000 | 34,519,000 |
|---|
| 2025-12-31 | $1.14M | $643,000.00 | $496,000.00 | $5.83M | — | $23.93M | -$23.44M | $480,000.00 | — | $0.00 | -$22.96M | -$0.74 | -$0.74 | 536,000 | 536,000 |
|---|
| 2025-09-30 | $260,000.00 | $121,000.00 | $139,000.00 | $3.88M | — | $11.19M | -$11.05M | $194,000.00 | — | $0.00 | -$10.85M | -$0.34 | -$0.34 | 32,033,000 | 32,033,000 |
|---|
| 2025-06-30 | $518,000.00 | $180,000.00 | $338,000.00 | $3.27M | — | $10.18M | -$9.84M | $100,000.00 | — | $0.00 | -$9.74M | -$0.30 | -$0.30 | 32,023,000 | 32,023,000 |
|---|
| 2025-03-31 | $2.14M | $813,000.00 | $1.33M | $2.92M | — | $8.12M | -$6.8M | $128,000.00 | — | $0.00 | -$6.67M | -$0.26 | -$0.26 | 25,694,000 | 25,694,000 |
|---|
| 2024-12-31 | $1.49M | $869,000.00 | $595,000.00 | $2.26M | — | $34.22M | -$33.63M | $116,000.00 | -$33.51M | $0.00 | -$33.51M | -$2.30 | -$2.30 | 1,447,000 | 1,447,000 |
|---|
| 2024-09-30 | $115,000.00 | $43,000.00 | $50,000.00 | $2.82M | — | $13.57M | -$13.52M | $22,000.00 | -$13.49M | $0.00 | -$13.49M | -$0.98 | -$0.98 | 13,714,000 | 13,714,000 |
|---|
| 2024-06-30 | $104,000.00 | $32,000.00 | $50,000.00 | $2.45M | — | $4.68M | -$4.63M | $102,000.00 | -$4.53M | $0.00 | -$4.53M | -$0.36 | -$0.36 | 12,870,000 | 12,870,000 |
|---|
| 2024-03-31 | $176,000.00 | $109,000.00 | $45,000.00 | $2.31M | — | $9.31M | -$9.27M | $138,000.00 | -$9.13M | $0.00 | -$9.13M | -$1.13 | -$1.13 | 8,264,000 | 8,264,000 |
|---|
| 2023-12-31 | $314,000.00 | $409,000.00 | -$117,000.00 | $2.55M | — | $16.06M | -$16.18M | $187,000.00 | -$15.99M | — | -$15.99M | -$2.07 | -$2.07 | 205,000 | 205,000 |
|---|
| 2023-09-30 | $429,000.00 | $159,000.00 | $248,000.00 | $2.19M | — | $6.76M | -$6.51M | $24,000.00 | -$6.49M | — | -$6.49M | -$0.81 | -$0.81 | 8,256,000 | 8,256,000 |
|---|
| 2023-06-30 | $463,000.00 | $169,000.00 | $272,000.00 | $2.44M | — | $8.57M | -$8.29M | -$39,000.00 | -$8.33M | — | -$8.33M | -$1.07 | -$1.07 | 8,090,000 | 8,090,000 |
|---|
| 2023-03-31 | $297,000.00 | $265,000.00 | $10,000.00 | $2.13M | — | -$5.84M | $5.85M | $109,000.00 | $5.96M | — | $3.03M | $0.40 | $0.40 | 5,958,000 | 5,963,000 |
|---|
| 2022-12-31 | $274,000.00 | $278,000.00 | -$27,000.00 | $1.38M | — | $11.62M | -$11.65M | -$369,000.00 | -$12.02M | — | -$44.98M | -$8.03 | -$8.03 | 5,534,592 | 5,534,592 |
|---|
| 2022-09-30 | $67,000.00 | $314,000.00 | -$269,000.00 | $1.47M | — | $1.44M | -$1.71M | -$112,000.00 | -$1.82M | — | -$9.33M | -$1.62 | -$1.62 | 5,931 | 5,931 |
|---|
| 2022-06-30 | $237,000.00 | $183,000.00 | $31,000.00 | $2.44M | — | $1.66M | -$1.63M | $262,000.00 | -$1.36M | — | -$8.3M | -$1.48 | -$1.48 | 5,652 | 5,652 |
|---|
| 2022-03-31 | $380,000.00 | $105,000.00 | $247,000.00 | $2.01M | — | $3.26M | -$3.02M | -$396,000.00 | -$3.41M | — | -$10.29M | -$0.11 | -$0.11 | 92,243,000 | 92,243,000 |
|---|
| 2021-12-31 | -$1.94M | -$2.25M | $2.6M | -$4.01M | — | $17.79M | -$15.19M | -$108,000.00 | -$15.3M | $97,000.00 | -$35.89M | -$0.40 | — | -87,723,080 | -87,723,080 |
|---|
| 2021-09-30 | $984,000.00 | $860,000.00 | -$866,000.00 | $3.14M | — | $12.74M | -$13.6M | -$196,000.00 | -$13.8M | — | -$13.8M | -$0.15 | — | 91,453,000 | 91,453,000 |
|---|
| 2021-06-30 | $2.03M | $1.35M | -$394,000.00 | $2.54M | — | $13.17M | -$13.57M | $1.28M | -$12.29M | -$1.79M | -$10.49M | -$0.12 | — | 89,758,000 | 89,758,000 |
|---|
| 2021-03-31 | $1.12M | $738,000.00 | $79,000.00 | $3.36M | — | $11.44M | -$11.36M | -$123,000.00 | -$11.48M | -$7.56M | -$3.92M | -$0.05 | — | 82,123,000 | 82,123,000 |
|---|
| 2020-12-31 | $503,000.00 | $716,000.00 | -$213,000.00 | $1.8M | — | $6.05M | -$6.27M | -$201,000.00 | -$6.47M | -$159,000.00 | -$6.31M | — | — | — | -64,777,522 |
|---|
| 2020-09-30 | $555,000.00 | $601,000.00 | -$46,000.00 | $2.62M | — | $6.2M | -$6.24M | -$539,000.00 | -$6.78M | — | -$6.78M | — | — | — | 67,247,000 |
|---|
| 2020-06-30 | $143,000.00 | $365,000.00 | -$222,000.00 | $3.23M | — | $8.55M | -$8.77M | -$340,000.00 | -$9.11M | — | -$9.11M | — | — | — | 65,833,000 |
|---|
| 2020-03-31 | $16,000.00 | $158,000.00 | — | $2.16M | — | $8.45M | -$8.43M | -$396,000.00 | -$8.83M | -$1.1M | -$7.73M | — | — | — | 61,459,000 |
|---|
| 2019-12-31 | — | — | — | $2.32M | — | $7.52M | -$7.52M | -$431,000.00 | -$7.95M | — | -$7.95M | — | — | — | 51,245,783 |
|---|
| 2019-09-30 | — | — | — | $1.63M | — | $5.26M | -$5.26M | $32,000.00 | -$5.23M | — | -$5.23M | — | — | — | 51,973 |
|---|
| 2019-06-30 | — | — | — | $1.51M | — | $5.46M | -$5.46M | $79,000.00 | -$5.38M | — | -$5.38M | — | — | — | 51,973 |
|---|
| 2019-03-31 | — | — | — | $1.34M | — | $4M | -$4M | $133,000.00 | -$3.86M | — | -$3.86M | — | — | — | 46,647 |
|---|
| 2018-12-31 | — | — | — | $1.2M | — | $4.05M | -$4.05M | -$452,000.00 | — | — | -$4.5M | — | — | — | 949,000 |
|---|
| 2018-09-30 | — | — | — | $1.53M | — | $3.02M | -$3.02M | $52,000.00 | — | — | -$2.97M | — | — | — | 40,227,000 |
|---|
| 2018-06-30 | — | — | — | $2.32M | — | $4.23M | -$4.23M | -$279,000.00 | — | — | -$4.51M | — | — | — | 38,708,000 |
|---|
| 2018-03-31 | — | — | — | $1.46M | — | $3.91M | -$3.91M | $128,000.00 | — | — | -$3.78M | — | — | — | 31,676,000 |
|---|
| 2017-12-31 | — | — | — | $1.51M | — | $3.89M | -$3.89M | -$68,000.00 | — | — | -$3.96M | — | — | — | 30,165,225 |
|---|
| 2017-09-30 | — | — | — | $1.84M | — | $6.84M | -$6.84M | -$71,000.00 | — | — | -$6.91M | — | — | — | 30,941 |
|---|
| 2017-06-30 | — | — | — | $2M | — | $3.59M | -$3.59M | -$215,000.00 | — | — | -$3.8M | — | — | — | 29,398,000 |
|---|
| 2017-03-31 | — | — | — | $1.83M | — | $4.53M | -$4.53M | -$172,000.00 | — | — | -$4.7M | — | — | — | 28,965,000 |
|---|
| 2016-12-31 | — | — | — | $1.43M | — | $3.09M | -$3.09M | -$9,000.00 | — | — | -$3.1M | — | — | — | 732,000 |
|---|
| 2016-09-30 | — | — | — | $1.36M | — | $2.58M | -$2.58M | -$13,000.00 | — | — | -$2.6M | — | — | — | 26,560,000 |
|---|
| 2016-06-30 | — | — | — | $1.2M | — | $2.53M | -$2.53M | -$11,000.00 | — | — | -$2.54M | — | — | — | 25,427,000 |
|---|
| 2016-03-31 | $0.00 | — | — | $1.69M | — | $2.93M | -$2.93M | $4,000.00 | — | — | -$2.93M | — | — | — | 25,396,000 |
|---|
| 2015-12-31 | — | — | — | $1.43M | — | $3.54M | -$3.54M | $0.00 | — | — | -$3.54M | — | — | — | 1,206,000 |
|---|
| 2015-09-30 | — | — | — | $1.09M | — | $2.41M | -$2.41M | -$10,000.00 | — | — | -$2.42M | — | — | — | 20,970,000 |
|---|
| 2015-06-30 | — | — | — | $886,000.00 | — | $1.41M | -$1.41M | -$6,000.00 | — | — | -$1.41M | — | — | — | 21,200,000 |
|---|
| 2015-03-31 | — | — | — | $1.12M | — | $1.37M | -$1.37M | -$2,000.00 | — | — | -$1.37M | — | — | — | 18,200,000 |
|---|
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 | $4.06M | $1.75M | $2.3M | $15.9M | — | $53.42M | -$51.12M | $902,000.00 | — | $0.00 | -$50.22M | -$1.65 | -$1.65 | 30,476,000 | 30,476,000 |
|---|
| 2024-12-31 | $1.88M | $1.05M | $740,000.00 | $9.84M | — | $61.78M | -$61.04M | $378,000.00 | -$60.66M | $0.00 | -$60.66M | -$4.66 | -$4.66 | 13,071,000 | 13,071,000 |
|---|
| 2023-12-31 | $1.5M | $1M | $413,000.00 | $9.29M | — | $25.55M | -$25.14M | $281,000.00 | -$24.86M | $0.00 | -$27.78M | -$3.75 | -$3.75 | 7,651,000 | 7,651,000 |
|---|
| 2022-12-31 | $958,000.00 | $880,000.00 | -$18,000.00 | $7.3M | — | $17.98M | -$18M | -$615,000.00 | -$18.61M | — | -$72.9M | -$13.25 | -$13.25 | 5,540,000 | 5,540,000 |
|---|
| 2021-12-31 | $2.2M | $697,000.00 | $1.42M | $5.04M | — | $55.15M | -$53.73M | $854,000.00 | -$52.87M | -$9.26M | -$64.1M | -$0.72 | — | 88,920 | 88,920 |
|---|
| 2020-12-31 | $1.22M | $1.86M | -$639,000.00 | $9.8M | — | $29.07M | -$29.71M | -$1.48M | -$31.19M | -$1.25M | -$29.93M | — | — | — | 65,478 |
|---|
| 2019-12-31 | — | — | — | $6.79M | — | $22.24M | -$22.24M | -$187,000.00 | -$22.43M | — | -$22.43M | — | — | — | 51,296,000 |
|---|
| 2018-12-31 | — | — | — | $6.51M | — | $15.2M | -$15.2M | -$552,000.00 | — | — | -$15.75M | — | — | — | 37,850,000 |
|---|
| 2017-12-31 | — | — | — | $7.17M | — | $18.85M | -$18.85M | -$526,000.00 | — | — | -$19.38M | — | — | — | 30,195,000 |
|---|
| 2016-12-31 | — | — | — | $5.68M | — | $11.14M | -$11.14M | -$28,000.00 | — | — | -$11.17M | — | — | — | 26,529,000 |
|---|
| 2015-12-31 | — | — | — | $4.53M | — | $8.72M | -$8.72M | -$17,000.00 | — | — | -$8.74M | — | — | — | 21,009,000 |
|---|
| 2014-12-31 | — | — | — | $3.96M | — | $4.97M | -$4.97M | -$13,000.00 | — | — | -$4.99M | — | — | — | 18,200,000 |
|---|