Complete source-backed income-statement history.
- Available history
- 2008-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 | $18,000.00 | — | — | $1.13M | $1.65M | — | -$2.76M | $1.42M | — | $3,000.00 | -$1.34M | -$0.25 | -$0.25 | 5,239,462 | 5,239,462 |
|---|
| 2026-03-31 | $40,000.00 | $0.00 | — | $1.13M | $2.1M | — | -$3.19M | -$2.58M | — | $0.00 | -$5.76M | -$2.21 | -$2.21 | 15,996 | 15,996 |
|---|
| 2025-12-31 | $26,000.00 | $0.00 | — | $1.14M | $1.64M | — | -$2.75M | $59,000.00 | — | $0.00 | -$2.69M | -$1.03 | -$1.03 | 2,607,962 | 2,607,962 |
|---|
| 2025-09-30 | $28,000.00 | $0.00 | — | $923,000.00 | $1.74M | — | -$2.64M | $92,000.00 | — | $2,000.00 | -$2.55M | -$0.98 | -$0.98 | 2,604,950 | 2,604,950 |
|---|
| 2025-06-30 | $37,000.00 | $0.00 | — | $1M | $1.95M | — | -$2.92M | $72,000.00 | — | $0.00 | -$2.84M | -$1.14 | -$1.14 | 2,503,697 | 2,503,697 |
|---|
| 2025-03-31 | $51,000.00 | $0.00 | — | $859,000.00 | $2.35M | — | -$3.15M | $10.01M | — | $0.00 | $6.85M | $4.90 | $4.90 | 54,186 | 54,186 |
|---|
| 2024-12-31 | $24,000.00 | $2,000.00 | — | $1.78M | $1.71M | — | -$3.47M | $21,000.00 | — | $0.00 | -$3.45M | -$2.28 | -$2.28 | 1,504,713 | 1,504,713 |
|---|
| 2024-09-30 | $30,000.00 | $1,000.00 | — | $984,000.00 | $1.65M | — | -$2.61M | $59,000.00 | — | $0.00 | -$2.55M | -$1.68 | -$1.68 | 1,499,544 | 1,499,544 |
|---|
| 2024-06-30 | $39,000.00 | $2,000.00 | — | $1.4M | $2.02M | — | -$3.39M | $44,000.00 | — | $2,000.00 | -$3.34M | -$2.74 | -$2.74 | 1,221,974 | 1,221,974 |
|---|
| 2024-03-31 | $29,000.00 | — | — | $1.06M | $2.06M | — | -$3.1M | $51,000.00 | — | $0.00 | -$3.05M | -$17.94 | -$17.94 | -8,088,805 | -8,088,805 |
|---|
| 2023-12-31 | $5,000.00 | $0.00 | — | $1.43M | $2.25M | — | -$3.68M | $76,000.00 | — | $0.00 | -$3.6M | -$0.40 | -$0.40 | 9,115,455 | 9,115,455 |
|---|
| 2023-09-30 | $0.00 | $0.00 | — | $1.34M | $2.78M | — | -$4.12M | $121,000.00 | — | $0.00 | -$3.99M | -$0.46 | -$0.46 | 8,718,502 | 8,718,502 |
|---|
| 2023-06-30 | $75,000.00 | $0.00 | — | $1.67M | $2.6M | — | -$4.2M | $169,000.00 | — | $2,000.00 | -$4.03M | -$0.46 | -$0.46 | 8,717,232 | 8,717,232 |
|---|
| 2023-03-31 | $162,000.00 | — | — | $5.45M | $2.49M | — | -$7.78M | $320,000.00 | — | $0.00 | -$7.46M | -$0.85 | -$0.85 | 738 | 738 |
|---|
| 2022-12-31 | $131,000.00 | — | — | $1.19M | $2.31M | $3.49M | -$3.36M | $95,000.00 | — | $0.00 | -$3.26M | -$0.37 | -$0.37 | 8,713,617 | 8,713,617 |
|---|
| 2022-09-30 | $77,000.00 | — | — | $1.23M | $2.2M | $3.43M | -$3.35M | $33,000.00 | — | $0.00 | -$3.32M | -$0.38 | -$0.38 | 8,712,284 | 8,712,284 |
|---|
| 2022-06-30 | $0.00 | — | — | $1.02M | $2.22M | $3.24M | -$3.24M | $26,000.00 | — | $2,000.00 | -$3.22M | -$0.37 | -$0.37 | 8,710,968 | 8,710,968 |
|---|
| 2022-03-31 | $1.5M | — | — | $1.14M | $2.28M | — | -$1.91M | $2,000.00 | — | $0.00 | -$1.91M | -$0.22 | -$0.22 | 637 | 637 |
|---|
| 2021-12-31 | $0.00 | — | — | $926,000.00 | $2.57M | $3.5M | -$3.5M | $2,000.00 | — | $2,000.00 | -$3.5M | -$0.40 | -$0.40 | 8,705,503 | 8,705,503 |
|---|
| 2021-09-30 | $0.00 | — | — | $679,000.00 | $2.83M | $3.51M | -$3.51M | $2,000.00 | — | $0.00 | -$3.51M | -$0.40 | -$0.40 | 8,705,327 | 8,705,327 |
|---|
| 2021-06-30 | — | — | — | $580,000.00 | $1.98M | $2.56M | -$2.56M | $27,000.00 | — | $0.00 | -$2.53M | -$0.29 | -$0.29 | 8,696,683 | 8,696,683 |
|---|
| 2021-03-31 | $0.00 | $0.00 | — | $673,000.00 | $1.93M | — | -$2.6M | $2,000.00 | — | $0.00 | -$2.6M | — | — | — | 250,249 |
|---|
| 2020-12-31 | $0.00 | $0.00 | — | $402,000.00 | $2.09M | $2.49M | -$2.49M | -$19,000.00 | — | $0.00 | -$2.51M | — | — | — | 6,859,258 |
|---|
| 2020-09-30 | $0.00 | $0.00 | — | $28,000.00 | $8.92M | $8.95M | -$8.95M | $0.00 | — | $0.00 | -$8.95M | — | — | — | 6,565,245 |
|---|
| 2020-06-30 | $0.00 | $0.00 | — | $0.00 | $2.79M | — | -$2.79M | $19,000.00 | — | $2,000.00 | -$2.77M | — | — | — | 6,529,424 |
|---|
| 2020-03-31 | $0.00 | $0.00 | — | -$129,000.00 | $3.02M | — | -$2.89M | $170,000.00 | — | $0.00 | -$2.72M | — | — | — | 16,071 |
|---|
| 2019-12-31 | $298,000.00 | $13,000.00 | — | $145,000.00 | $5.37M | — | -$5.23M | $1.86M | — | $0.00 | -$3.37M | — | — | — | 6,523,312 |
|---|
| 2019-09-30 | $1.23M | $264,000.00 | — | $1.45M | $6.35M | — | -$6.83M | $535,000.00 | — | $2,000.00 | -$6.29M | — | — | — | 6,517,859 |
|---|
| 2019-06-30 | $668,000.00 | $51,000.00 | — | $3.82M | $3.32M | — | -$6.52M | $198,000.00 | — | $0.00 | -$6.32M | — | — | — | 126,854,907 |
|---|
| 2019-03-31 | $680,000.00 | $101,000.00 | — | $4.4M | $3.34M | — | -$7.16M | $179,000.00 | — | $0.00 | -$6.98M | — | — | — | 1,388,108 |
|---|
| 2018-12-31 | $779,000.00 | $136,000.00 | — | $3.78M | $3.39M | — | -$6.53M | $127,000.00 | — | $0.00 | -$6.4M | — | — | — | 116,256,561 |
|---|
| 2018-09-30 | $943,000.00 | $125,000.00 | — | $3.19M | $3.64M | — | -$6.01M | $172,000.00 | — | $0.00 | -$5.84M | — | — | — | 113,993,237 |
|---|
| 2018-06-30 | $689,000.00 | $120,000.00 | — | $3.38M | $4.77M | — | -$7.58M | $164,000.00 | — | $3,000.00 | -$7.42M | — | — | — | 111,458,445 |
|---|
| 2018-03-31 | $1.11M | $283,000.00 | — | $3.97M | $4.43M | — | -$7.58M | $136,000.00 | — | $2,000.00 | -$7.45M | — | — | — | 1,136,253 |
|---|
| 2017-12-31 | $1.15M | $192,000.00 | — | $4.01M | $4.87M | — | -$7.91M | $118,000.00 | — | $0.00 | -$7.79M | — | — | — | 107,345,623 |
|---|
| 2017-09-30 | $1.36M | $254,000.00 | — | $4.94M | $5.74M | — | -$9.58M | $118,000.00 | — | $0.00 | -$9.46M | — | — | — | 106,297,699 |
|---|
| 2017-06-30 | $990,000.00 | $301,000.00 | — | $5.03M | $5.86M | — | -$10.2M | $98,000.00 | — | $0.00 | -$10.1M | — | — | — | 104,689,391 |
|---|
| 2017-03-31 | $771,000.00 | $183,000.00 | — | $5.53M | $5.78M | — | -$10.69M | $31,000.00 | — | $0.00 | -$10.66M | — | — | — | 2,167,392 |
|---|
| 2016-12-31 | $699,000.00 | $212,000.00 | — | $5.02M | $5.55M | — | -$9.63M | $51,000.00 | — | $1,000.00 | -$9.58M | — | — | — | 101,174,734 |
|---|
| 2016-09-30 | $1.02M | $393,000.00 | — | $4.54M | $5.92M | — | -$9.48M | $37,000.00 | — | $0.00 | -$9.44M | — | — | — | 93,185,400 |
|---|
| 2016-06-30 | $674,000.00 | $168,000.00 | — | $4.44M | $5.06M | — | -$8.78M | $32,000.00 | — | $22,000.00 | -$8.77M | — | — | — | 92,391,964 |
|---|
| 2016-03-31 | $117,000.00 | $0.00 | — | $4.54M | $4.44M | — | -$8.43M | $59,000.00 | — | $0.00 | -$8.37M | — | — | — | 31,198 |
|---|
| 2015-12-31 | $293,000.00 | $0.00 | — | $4.59M | $6.21M | — | -$10.47M | $15,000.00 | — | $0.00 | -$10.46M | — | — | — | 92,396,358 |
|---|
| 2015-09-30 | $187,000.00 | $0.00 | — | $4.74M | $6.85M | — | -$11.28M | $27,000.00 | — | $0.00 | -$11.26M | — | — | — | 92,385,150 |
|---|
| 2015-06-30 | $209,000.00 | $0.00 | — | $4.14M | $4.62M | — | -$8.46M | -$30,000.00 | — | $3,000.00 | -$8.49M | — | — | — | 82,993,966 |
|---|
| 2015-03-31 | $175,000.00 | — | — | $3.64M | $4.6M | — | -$7.97M | $172,000.00 | — | $0.00 | -$7.8M | — | — | — | 424,395 |
|---|
| 2014-12-31 | $139,000.00 | — | — | $3.24M | $3.88M | — | -$6.96M | -$32,000.00 | — | $0.00 | -$6.99M | — | — | — | 80,491,120 |
|---|
| 2014-09-30 | $0.00 | — | — | $3.23M | $5.78M | — | -$8.96M | $98,000.00 | — | $0.00 | -$8.86M | — | — | — | 78,933,884 |
|---|
| 2014-06-30 | $0.00 | — | — | $2.81M | $3.7M | — | -$6.41M | -$23,000.00 | — | — | -$6.43M | — | — | — | 78,241,373 |
|---|
| 2014-03-31 | -$264,000.00 | — | — | $2.49M | $4.31M | — | -$6.69M | $204,000.00 | — | — | -$6.48M | — | — | — | 1,532,894 |
|---|
| 2013-12-31 | $135,000.00 | — | — | $2.38M | $2.38M | — | -$4.63M | -$582,000.00 | — | — | -$5.21M | — | — | — | 77,235,976 |
|---|
| 2013-09-30 | $23,000.00 | — | — | $1.62M | $4M | — | -$5.6M | -$4.78M | — | — | -$10.39M | -$0.14 | -$0.14 | 72,716,031 | 72,716,031 |
|---|
| 2013-06-30 | $106,000.00 | — | — | $1.48M | $2.36M | — | -$3.73M | -$37,000.00 | — | — | -$3.77M | — | $0.00 | — | 64,794,144 |
|---|
| 2013-03-31 | — | — | — | — | — | — | — | — | — | — | -$16.12M | — | — | — | — |
|---|
| 2012-12-31 | -$848,213.00 | — | — | $1.13M | $2.14M | — | -$2.92M | -$6.64M | — | — | -$9.57M | — | -$0.11 | — | 3,799,976 |
|---|
| 2012-09-30 | $469,000.00 | — | — | $1.11M | $2.98M | — | -$3.62M | $42.1M | — | — | $38.48M | $0.87 | $0.69 | 44,099,554 | 55,849,360 |
|---|
| 2012-06-30 | $259,000.00 | — | — | $653,000.00 | $1.06M | — | -$1.45M | -$33.94M | — | — | -$35.39M | — | $0.00 | — | 43,029,026,000 |
|---|
| 2012-03-31 | $120,000.00 | — | — | $547,287.00 | $901,843.00 | — | -$1.33M | -$35.75M | — | — | -$37.08M | — | — | — | — |
|---|
| 2011-12-31 | $362,862.00 | $70,416.00 | — | $406,019.00 | $603,403.00 | $43,506.00 | -$716,976.00 | -$1.78M | -$43,506.00 | $0.00 | -$2.5M | — | -$0.03 | — | 11,387,815 |
|---|
| 2011-09-30 | $231,974.00 | — | — | $304,251.00 | $550,157.00 | $25,122.00 | -$622,434.00 | -$182,808.00 | -$23,445.00 | $0.00 | -$805,242.00 | -$0.07 | -$0.07 | 12,262,691 | 12,262,691 |
|---|
| 2011-06-30 | $173,375.00 | — | — | $311,066.00 | $335,946.00 | — | -$473,637.00 | -$58,843.00 | — | — | -$532,480.00 | — | $0.00 | — | 11,546,910 |
|---|
| 2011-03-31 | $200,789.00 | $50,584.00 | — | $398,664.00 | $243,494.00 | — | -$491,953.00 | -$54,632.00 | — | — | -$546,585.00 | — | — | — | — |
|---|
| 2010-12-31 | $0.00 | — | — | — | — | $29,826.00 | — | — | -$29,826.00 | $0.00 | -$29,826.00 | — | — | — | — |
|---|
| 2010-09-30 | $0.00 | — | — | — | — | $25,721.00 | — | — | -$25,721.00 | $0.00 | -$25,721.00 | — | — | — | — |
|---|
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 |
|---|
| 2026-03-31 | $131,000.00 | $0.00 | — | $4.19M | $7.43M | — | -$11.49M | -$2.35M | -$13.84M | $2,000.00 | -$13.84M | -$5.35 | -$5.35 | 2,588,327 | 2,588,327 |
|---|
| 2025-03-31 | $144,000.00 | $5,000.00 | — | $5.03M | $7.73M | — | -$12.62M | $10.13M | -$2.49M | $2,000.00 | -$2.49M | -$1.70 | -$1.70 | 1,463,609 | 1,463,609 |
|---|
| 2024-03-31 | $109,000.00 | — | — | $5.5M | $9.7M | — | -$15.09M | $417,000.00 | — | $2,000.00 | -$14.67M | -$19.25 | -$19.25 | 762,076 | 762,076 |
|---|
| 2023-03-31 | $370,000.00 | — | — | $8.89M | $9.22M | — | -$17.73M | $474,000.00 | — | $2,000.00 | -$17.26M | -$1.98 | -$1.98 | 8,713,032 | 8,713,032 |
|---|
| 2022-03-31 | $1.5M | — | — | $3.32M | $9.66M | — | -$11.48M | $33,000.00 | — | $2,000.00 | -$11.45M | -$1.32 | -$1.32 | 8,703,596 | 8,703,596 |
|---|
| 2021-03-31 | $0.00 | $0.00 | — | $1.1M | $15.72M | — | -$16.83M | $2,000.00 | — | $2,000.00 | -$16.83M | — | — | — | 6,902,000 |
|---|
| 2020-03-31 | $2.2M | $328,000.00 | — | $5.28M | $18.06M | — | -$21.48M | $2.77M | — | $2,000.00 | -$18.71M | — | — | — | 6,477,808 |
|---|
| 2019-03-31 | $3.09M | $482,000.00 | — | $14.75M | $15.13M | — | -$27.27M | $642,000.00 | — | $3,000.00 | -$26.64M | — | — | — | 115,379,902 |
|---|
| 2018-03-31 | $4.6M | $1.03M | — | $17.96M | $20.89M | — | -$35.27M | $470,000.00 | — | $2,000.00 | -$34.8M | — | — | — | 107,243,974 |
|---|
| 2017-03-31 | $3.17M | $956,000.00 | — | $19.55M | $22.3M | — | -$38.58M | $151,000.00 | — | $23,000.00 | -$38.45M | — | — | — | 97,763,032 |
|---|
| 2016-03-31 | $806,000.00 | $0.00 | — | $18.01M | $22.12M | — | -$38.64M | $71,000.00 | — | $3,000.00 | -$38.58M | — | — | — | 90,057,356 |
|---|
| 2015-03-31 | $314,000.00 | $0.00 | — | $12.92M | $17.95M | — | -$30.3M | $215,000.00 | — | $0.00 | -$30.08M | — | — | — | 79,650,087 |
|---|
| 2014-03-31 | $0.00 | — | — | $7.97M | $13.05M | — | -$20.65M | -$5.2M | — | $0.00 | -$25.85M | — | — | — | 73,139,618 |
|---|
| 2012-12-31 | $0.00 | — | — | $3.44M | $7.08M | — | -$9.32M | -$34.23M | — | — | -$43.55M | — | -$0.97 | — | 43,149,657 |
|---|
| 2011-12-31 | $969,000.00 | $121,000.00 | — | $1.42M | $1.73M | — | -$2.31M | -$2.08M | — | — | -$4.38M | — | -$0.19 | — | 22,925,694 |
|---|
| 2010-12-31 | — | — | — | — | — | — | — | — | — | — | -$1.34M | — | — | — | — |
|---|
| 2009-12-31 | — | — | — | — | — | — | — | — | — | — | -$872,000.00 | — | — | — | — |
|---|
| 2008-12-31 | — | — | — | — | — | — | — | — | — | — | -$98,000.00 | — | — | — | — |
|---|