Complete source-backed income-statement history.
- Available history
- 2010-06-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 | $265,000.00 | $217,000.00 | $48,000.00 | $1.39M | $1.44M | — | -$2.78M | — | -$2.94M | $0.00 | -$2.94M | -$0.03 | -$0.03 | 100,331,320 | 100,331,320 |
|---|
| 2026-03-31 | $317,000.00 | $262,000.00 | $55,000.00 | $1.27M | $1.24M | — | -$2.46M | — | -$2.4M | $0.00 | -$2.4M | -$0.02 | -$0.02 | 98,161,733 | 98,161,733 |
|---|
| 2025-09-30 | $191,000.00 | $92,000.00 | $99,000.00 | $1.59M | $1.41M | — | -$2.9M | — | -$1.82M | $0.00 | -$1.82M | -$0.02 | -$0.02 | 90,457,910 | 90,457,910 |
|---|
| 2025-06-30 | $328,000.00 | $174,000.00 | $154,000.00 | $851,000.00 | $1.21M | — | -$1.91M | — | -$1.6M | $0.00 | -$1.6M | -$0.02 | -$0.02 | 83,027,117 | 83,027,117 |
|---|
| 2025-03-31 | $330,000.00 | $176,000.00 | $154,000.00 | $997,000.00 | $570,000.00 | — | -$1.41M | — | -$1.2M | $0.00 | -$1.2M | -$0.02 | -$0.02 | 79,658,429 | 79,658,429 |
|---|
| 2024-12-31 | $257,000.00 | $153,000.00 | $104,000.00 | $852,000.00 | $1.13M | — | -$1.88M | — | -$1.83M | $0.00 | -$1.83M | -$0.02 | -$0.02 | 77,633,004 | 77,633,004 |
|---|
| 2024-09-30 | $412,000.00 | $214,000.00 | $198,000.00 | $917,000.00 | $1.04M | — | -$1.76M | — | -$1.72M | $0.00 | -$1.72M | -$0.02 | -$0.02 | 76,007,129 | 76,007,129 |
|---|
| 2024-06-30 | $272,000.00 | $109,000.00 | $163,000.00 | $889,000.00 | $1.67M | — | -$2.4M | — | -$2.38M | $0.00 | -$2.38M | -$0.03 | -$0.03 | 72,813,538 | 72,813,538 |
|---|
| 2024-03-31 | $295,000.00 | $124,000.00 | $171,000.00 | $855,000.00 | $1.49M | — | -$2.17M | — | -$2.89M | $0.00 | -$2.89M | -$0.04 | -$0.04 | 1,800,833 | 1,800,833 |
|---|
| 2023-12-31 | $204,000.00 | $71,000.00 | $133,000.00 | $903,000.00 | $2.23M | — | -$3M | — | -$5.59M | $0.00 | -$5.59M | -$0.09 | -$0.09 | 63,725,084 | 63,725,084 |
|---|
| 2023-09-30 | $291,000.00 | $117,000.00 | $174,000.00 | $1.27M | $1.4M | — | -$2.49M | — | -$2.45M | $0.00 | -$2.45M | -$0.05 | -$0.05 | 54,301,087 | 54,301,087 |
|---|
| 2023-06-30 | $555,000.00 | $300,000.00 | $255,000.00 | $747,000.00 | $1.65M | — | -$2.14M | — | -$2.08M | $0.00 | -$2.08M | — | — | 53,077,436 | — |
|---|
| 2023-03-31 | $166,000.00 | $103,000.00 | $63,000.00 | $493,000.00 | $3.61M | — | -$4.04M | — | -$4.03M | $0.00 | -$4.03M | — | — | 163,428 | — |
|---|
| 2022-12-31 | $332,000.00 | $230,000.00 | $102,000.00 | $806,000.00 | $1.57M | — | -$2.28M | — | -$2.25M | $0.00 | -$2.25M | — | — | 53,074,123 | — |
|---|
| 2022-09-30 | $202,000.00 | $67,000.00 | $135,000.00 | $768,000.00 | $1.86M | — | -$2.49M | — | -$2.44M | $0.00 | -$2.44M | — | — | 52,194,098 | — |
|---|
| 2022-06-30 | $212,000.00 | $70,000.00 | $142,000.00 | $1.39M | $1.55M | — | -$2.8M | — | -$2.79M | $0.00 | -$2.79M | — | — | 51,616,598 | — |
|---|
| 2022-03-31 | $14,000.00 | $54,000.00 | $68,000.00 | $1.23M | $5.34M | — | -$6.5M | — | -$6.5M | $0.00 | -$6.5M | — | — | 347,689 | — |
|---|
| 2021-12-31 | $142,000.00 | $80,000.00 | $62,000.00 | $377,000.00 | $2.07M | — | -$2.39M | — | -$2.38M | $0.00 | -$2.38M | — | — | — | 51,053,191 |
|---|
| 2021-09-30 | $56,000.00 | $18,000.00 | $38,000.00 | $276,000.00 | $4.11M | — | -$4.35M | — | -$4.34M | $0.00 | -$4.34M | — | — | — | 49,948,930 |
|---|
| 2021-06-30 | $77,000.00 | $51,000.00 | $26,000.00 | $444,000.00 | $1.78M | — | -$2.19M | — | -$1.79M | $0.00 | -$1.79M | — | — | 47,910,866 | 47,910,866 |
|---|
| 2021-03-31 | $81,000.00 | $54,000.00 | $27,000.00 | $334,000.00 | $2.48M | — | -$2.79M | — | -$2.95M | $0.00 | -$2.95M | — | — | 1,048,186 | 1,048,186 |
|---|
| 2020-12-31 | $108,000.00 | $94,000.00 | $14,000.00 | $154,000.00 | $2.19M | — | -$2.33M | — | -$2.32M | $0.00 | -$2.32M | — | — | — | 41,304,365 |
|---|
| 2020-09-30 | $125,000.00 | $99,000.00 | $26,000.00 | $219,000.00 | $1.48M | — | -$1.68M | — | -$1.66M | $0.00 | -$1.66M | — | — | — | 41,244,109 |
|---|
| 2020-06-30 | $584,000.00 | $538,000.00 | $46,000.00 | $222,000.00 | $1.76M | — | -$1.93M | — | -$1.88M | $0.00 | -$1.88M | — | — | 40,189,222 | 40,189,222 |
|---|
| 2020-03-31 | $29,000.00 | $13,000.00 | $16,000.00 | $247,000.00 | $2.21M | — | -$2.44M | — | -$3.15M | $0.00 | -$3.15M | — | — | -53,466 | 39,450,471 |
|---|
| 2019-12-31 | $573,000.00 | $543,000.00 | $30,000.00 | $295,000.00 | $1.41M | — | -$1.68M | — | -$1.6M | $0.00 | -$1.6M | — | — | 39,571,407 | 39,571 |
|---|
| 2019-09-30 | $1.82M | $1.79M | $28,000.00 | $222,000.00 | $1.09M | — | -$1.29M | — | -$1.18M | $0.00 | -$1.18M | — | — | — | 39,551 |
|---|
| 2019-06-30 | $1.65M | $1.61M | $41,000.00 | $247,000.00 | $1.25M | — | -$1.46M | — | -$1.38M | $0.00 | -$1.38M | — | — | 39,508,110 | 39,508 |
|---|
| 2019-03-31 | $1.54M | $1.52M | $27,000.00 | $811,000.00 | $1.56M | — | -$1.7M | — | -$1.58M | $2,000.00 | -$1.58M | — | — | 1,358,750 | 1,358 |
|---|
| 2018-12-31 | $1.29M | $1.24M | $45,000.00 | $166,000.00 | $807,000.00 | — | -$1.58M | — | -$1.15M | $0.00 | -$1.15M | — | — | 39,543,480 | 39,357 |
|---|
| 2018-09-30 | $811,000.00 | $793,000.00 | $18,000.00 | $278,000.00 | $595,000.00 | — | -$855,000.00 | — | -$859,000.00 | $0.00 | -$859,000.00 | — | — | — | 31,345 |
|---|
| 2018-06-30 | $1.48M | $1.44M | $42,000.00 | $36,000.00 | $517,000.00 | — | -$511,000.00 | — | -$512,000.00 | $0.00 | -$512,000.00 | — | — | 30,981,422 | 30,981 |
|---|
| 2018-03-31 | $1.14M | $1.22M | -$76,000.00 | $79,000.00 | $559,000.00 | — | -$714,000.00 | — | -$574,375.00 | — | -$575,009.00 | — | — | 811,179 | -27,098,271 |
|---|
| 2017-12-31 | $762,000.00 | $723,000.00 | $39,000.00 | $0.00 | $512,000.00 | — | -$473,000.00 | — | -$532,811.00 | $0.00 | -$532,581.00 | -$0.02 | -$0.02 | 28,169,292 | 28,169,292 |
|---|
| 2017-09-30 | $235,000.00 | $163,000.00 | — | $78,000.00 | $335,000.00 | — | -$263,000.00 | — | -$304,000.00 | $0.00 | -$304,000.00 | -$0.01 | -$0.01 | 27,355,826 | 29,051,771 |
|---|
| 2017-06-30 | $52,926.00 | $6,880.00 | — | $56,538.00 | $442,315.00 | — | -$396,269.00 | — | -$432,460.00 | $0.00 | -$432,141.00 | -$0.02 | -$0.02 | 25,865,307 | 25,865,307 |
|---|
| 2017-03-31 | $93,008.00 | $85,717.00 | — | — | $1.31M | — | -$735,096.00 | — | -$755,677.00 | -$1.07M | -$757,659.00 | -$0.03 | -$0.03 | -1,787,551 | -1,787,551 |
|---|
| 2016-12-31 | $249,801.00 | $121,829.00 | — | — | $322,891.00 | — | -$386,112.00 | — | -$73,473.00 | $0.00 | -$111,561.00 | $0.00 | $0.00 | 27,446,095 | 27,446,095 |
|---|
| 2016-09-30 | $162,163.00 | $90,534.00 | — | — | $339,585.00 | — | -$549,633.00 | — | -$588,944.00 | $0.00 | -$583,871.00 | -$0.02 | -$0.02 | 23,636,403 | 23,636,403 |
|---|
| 2016-06-30 | $288,493.00 | $201,854.00 | — | — | $307,772.00 | — | -$318,805.00 | — | -$360,328.00 | $0.00 | -$383,566.00 | -$0.02 | -$0.02 | 23,312,056 | 23,312,056 |
|---|
| 2016-03-31 | $1.37M | $1.1M | — | — | $1.43M | — | -$1.77M | — | -$1.39M | -$1.44M | -$1.42M | -$0.08 | -$0.08 | 162,384 | 162,384 |
|---|
| 2015-12-31 | $1.09M | $879,000.00 | — | — | $438,000.00 | — | -$375,000.00 | — | -$444,830.00 | $445,000.00 | -$403,000.00 | -$0.02 | -$0.02 | 16,224,906 | 16,224,906 |
|---|
| 2015-09-30 | $2.06M | $1.89M | — | — | $525,353.00 | — | -$508,221.00 | — | -$640,352.00 | $0.00 | -$623,373.00 | -$0.04 | -$0.04 | 14,995,130 | 14,995,130 |
|---|
| 2015-06-30 | $1.86M | $1.65M | — | — | $305,403.00 | — | -$257,337.00 | — | -$353,614.00 | $0.00 | -$382,699.00 | -$0.03 | -$0.03 | 14,832,065 | 14,832,065 |
|---|
| 2015-03-31 | $2.26M | $2.13M | — | — | $1.73M | — | -$1.93M | — | -$1.95M | $5,157.00 | -$1.92M | -$0.09 | -$0.09 | 2,293,480 | 2,293,480 |
|---|
| 2014-12-31 | $2.54M | $2.34M | — | — | $544,551.00 | — | -$499,146.00 | — | -$598,996.00 | $0.00 | -$590,114.00 | -$0.05 | -$0.05 | 12,462,413 | 12,462,413 |
|---|
| 2014-09-30 | $2.12M | $1.94M | — | — | $791,428.00 | — | -$765,279.00 | — | -$915,853.00 | $0.00 | -$887,399.00 | -$0.07 | -$0.07 | 12,227,529 | 12,227,529 |
|---|
| 2014-06-30 | $763,864.00 | $687,288.00 | — | — | $1.08M | — | -$1.15M | — | -$1.21M | $0.00 | -$1.2M | -$0.12 | -$0.12 | 10,174,358 | 10,174,358 |
|---|
| 2014-03-31 | -$1,863.00 | $4,038.00 | — | — | $1.25M | — | -$1.54M | — | -$1.49M | -$4,988.00 | -$1.46M | -$0.17 | -$0.17 | 471,240 | 471,240 |
|---|
| 2013-12-31 | $17,529.00 | $7,789.00 | — | — | $156,048.00 | — | -$294,016.00 | — | -$303,255.00 | $1,885.00 | -$310,476.00 | -$0.04 | -$0.04 | 7,734,444 | 7,734,444 |
|---|
| 2013-09-30 | $1.13M | $943,493.00 | — | — | $474,951.00 | — | -$432,709.00 | — | -$613,861.00 | $1,507.00 | -$615,187.00 | -$0.09 | -$0.09 | 7,116,180 | 7,116,180 |
|---|
| 2013-06-30 | $1.12M | $936,239.00 | — | — | $299,125.00 | — | -$260,754.00 | — | -$630,718.00 | $1,596.00 | -$633,487.00 | -$0.09 | -$0.09 | 7,003,023 | 7,003,023 |
|---|
| 2013-03-31 | $1.48M | $1.26M | — | — | $2.11M | — | -$2.4M | — | -$2.4M | -$343,594.00 | -$1.89M | -$0.26 | -$0.26 | 960,624 | 960,624 |
|---|
| 2012-12-31 | $3.93M | $3.19M | — | — | $153,789.00 | — | $455,382.00 | — | $498,423.00 | $453.00 | $310,892.00 | $0.05 | $0.05 | 6,006,174 | 6,006,174 |
|---|
| 2012-09-30 | $1.35M | $1.11M | — | — | $341,783.00 | — | -$343,799.00 | — | -$155,164.00 | $9,735.00 | -$142,708.00 | -$0.02 | -$0.02 | 6,006,174 | 6,006,174 |
|---|
| 2012-06-30 | $1.27M | $937,444.00 | — | — | $440,775.00 | — | -$194,133.00 | — | -$572,464.00 | -$31,710.00 | -$528,316.00 | -$0.14 | -$0.14 | 3,905,934 | 3,905,934 |
|---|
| 2012-03-31 | $1.24M | $1.92M | — | — | $2.35M | — | -$5.04M | — | -$4.16M | $172,828.00 | -$4.19M | -$2.49 | -$2.49 | -17,971,668 | -17,971,668 |
|---|
| 2011-12-31 | $986,799.00 | $1.02M | — | — | $968,890.00 | — | -$1.05M | — | -$1.91M | $0.00 | -$1.9M | -$0.09 | -$0.09 | 21,301,092 | 21,301,092 |
|---|
| 2011-09-30 | $912,121.00 | $903,523.00 | — | — | $652,375.00 | — | -$719,398.00 | — | -$798,216.00 | $0.00 | -$789,253.00 | -$0.04 | -$0.04 | 20,960,433 | 20,960,433 |
|---|
| 2011-06-30 | $1.06M | $974,309.00 | — | — | $733,141.00 | — | -$698,447.00 | — | -$870,954.00 | — | -$869,203.00 | -$0.04 | -$0.04 | 20,359,602 | 20,359,602 |
|---|
| 2011-03-31 | $779,816.00 | $861,143.00 | — | — | $4.88M | — | -$13.07M | — | -$13.22M | $4.58M | -$17.04M | — | — | — | — |
|---|
| 2010-12-31 | $484,106.00 | $457,379.00 | — | — | $1.05M | — | -$1.49M | — | -$1.78M | -$20,212.00 | -$1.75M | — | — | — | — |
|---|
| 2010-09-30 | $1.68M | $1.61M | — | — | $763,713.00 | — | -$795,810.00 | — | -$892,114.00 | -$33,331.00 | -$856,260.00 | -$0.06 | -$0.06 | 13,427,020 | 13,427,020 |
|---|
| 2010-06-30 | $1.13M | $983,380.00 | — | — | $580,896.00 | — | -$532,309.00 | — | -$1.01M | -$421,683.00 | -$591,174.00 | -$0.05 | -$0.05 | 13,256,427 | 13,256,427 |
|---|
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-03-31 | $1.27M | $652,000.00 | $619,000.00 | $3.66M | $4.41M | — | -$7.45M | — | -$7.12M | $0.00 | -$7.12M | -$0.09 | -$0.09 | 76,517,175 | 76,517,175 |
|---|
| 2024-03-31 | $1.35M | $612,000.00 | $733,000.00 | $3.77M | $6.76M | — | -$9.8M | — | -$13M | $0.00 | -$13M | -$0.22 | -$0.22 | 58,839,868 | 58,839,868 |
|---|
| 2023-03-31 | $911,000.00 | $469,000.00 | $442,000.00 | $3.46M | $8.55M | — | -$11.57M | — | -$11.51M | $0.00 | -$11.51M | — | — | 52,576,258 | — |
|---|
| 2022-03-31 | $289,000.00 | $203,000.00 | $194,000.00 | $2.33M | $13.29M | — | -$15.43M | — | -$15.02M | $0.00 | -$15.02M | — | — | 49,991,631 | — |
|---|
| 2021-03-31 | $898,000.00 | $785,000.00 | $113,000.00 | $929,000.00 | $7.91M | — | -$8.72M | — | -$8.81M | $0.00 | -$8.81M | — | — | 41,963,382 | 41,963,382 |
|---|
| 2020-03-31 | $4.07M | $3.96M | $115,000.00 | $1.01M | $5.97M | — | -$6.86M | — | -$7.32M | $0.00 | -$7.32M | — | — | 39,490,014 | 39,490,014 |
|---|
| 2019-03-31 | $5.12M | $4.98M | $132,000.00 | $1.26M | $3.52M | — | -$4.64M | — | -$4.1M | $2,000.00 | -$4.1M | — | — | 35,393,407 | 35,393 |
|---|
| 2018-03-31 | $2.19M | $2.11M | $82,000.00 | $137,000.00 | $1.73M | — | -$1.79M | — | -$1.79M | $0.00 | -$1.79M | — | — | 27,937,287 | 27,937 |
|---|
| 2017-03-31 | $580,372.00 | $362,135.00 | $218,237.00 | — | $2.27M | — | -$2.05M | — | -$1.84M | $14,431.00 | -$1.87M | -$0.07 | -$0.07 | 25,658,544 | 25,658,544 |
|---|
| 2016-03-31 | $6.37M | $5.52M | — | — | $2.7M | — | -$2.91M | — | -$2.83M | $579.00 | -$2.81M | -$0.17 | -$0.17 | 16,387,290 | 16,387,290 |
|---|
| 2015-03-31 | $7.68M | $7.1M | — | — | $4.14M | — | -$4.34M | — | -$4.68M | $5,157.00 | -$4.61M | -$0.31 | -$0.31 | 14,755,893 | 14,755,893 |
|---|
| 2014-03-31 | $2.27M | $1.89M | — | — | $2.18M | — | -$2.53M | — | -$3.04M | $0.00 | -$3.02M | -$0.37 | -$0.37 | 8,205,684 | 8,205,684 |
|---|
| 2013-03-31 | $8.03M | $6.5M | — | — | $3.04M | — | -$2.48M | — | -$2.63M | -$365,116.00 | -$2.25M | -$0.32 | -$0.32 | 6,966,798 | 6,966,798 |
|---|
| 2012-03-31 | $4.2M | $4.82M | — | — | $4.7M | — | -$7.51M | — | -$7.75M | $172,828.00 | -$7.75M | -$2.66 | -$2.66 | 2,908,936 | 2,908,936 |
|---|
| 2011-03-31 | $4.07M | $3.91M | — | — | $7.28M | — | -$15.89M | — | -$16.91M | $4.1M | -$20.24M | -$1.34 | -$1.34 | 15,108,920 | 15,108,920 |
|---|