Complete source-backed income-statement history.
- Available history
- 2011-09-30 to 2026-03-31
- 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-03-31 | — | — | — | $283,163.00 | — | $1.21M | -$1.21M | $1.12M | -$80,920.00 | — | -$56,112.00 | $0.00 | $0.00 | 191,938 | 191,938 |
|---|
| 2025-12-31 | — | — | — | $445,459.00 | — | $1.12M | -$1.12M | -$125,352.00 | -$1.25M | — | -$1.23M | -$0.07 | -$0.07 | 18,606,173 | 18,606,173 |
|---|
| 2025-09-30 | — | — | — | $454,701.00 | — | $1.21M | -$1.21M | -$299,996.00 | -$1.51M | — | -$1.51M | -$0.08 | -$0.08 | 17,877,902 | 17,877,902 |
|---|
| 2025-06-30 | — | — | — | $423,649.00 | — | $831,886.00 | -$831,886.00 | -$375,000.00 | -$1.21M | — | -$1.21M | -$0.07 | -$0.07 | 17,291,062 | 17,291,062 |
|---|
| 2025-03-31 | $0.00 | — | — | $568,419.00 | — | $888,491.00 | -$888,491.00 | $282,087.00 | -$606,404.00 | — | -$606,404.00 | $0.03 | $0.03 | 2,624,301 | 2,624,301 |
|---|
| 2024-12-31 | $2,500.00 | — | — | $417,808.00 | — | $1.27M | -$1.27M | -$280,001.00 | -$1.55M | — | -$1.54M | -$0.13 | -$0.13 | 11,614,146 | 11,614,146 |
|---|
| 2024-09-30 | $2,500.00 | — | — | $343,209.00 | — | $509,895.00 | -$507,395.00 | -$1.00 | -$507,396.00 | — | -$500,785.00 | -$0.10 | -$0.10 | 4,960,079 | 4,960,079 |
|---|
| 2024-06-30 | — | — | — | — | — | $258,169.00 | -$258,169.00 | — | -$258,169.00 | — | -$258,169.00 | -$0.08 | -$0.08 | 3,130,544 | 3,130,544 |
|---|
| 2024-03-31 | — | — | — | — | — | $86,628.00 | -$84,128.00 | $2.00 | -$84,126.00 | — | -$84,126.00 | -$0.08 | -$0.08 | 13,966 | 13,966 |
|---|
| 2023-12-31 | — | — | — | — | — | $74,990.00 | -$74,990.00 | — | -$74,990.00 | — | -$74,990.00 | -$0.07 | -$0.07 | 1,118,766 | 1,118,766 |
|---|
| 2023-09-30 | — | — | — | — | — | $96,881.00 | -$96,881.00 | -$1,909.00 | -$98,790.00 | — | -$98,790.00 | -$0.09 | -$0.09 | 1,084,665 | 1,084,665 |
|---|
| 2023-06-30 | — | — | — | — | — | $51,589.00 | -$51,589.00 | $11,293.00 | -$40,296.00 | — | -$40,296.00 | $0.00 | $0.00 | 8,570,973 | 8,570,973 |
|---|
| 2023-03-31 | — | — | — | — | — | $2.54M | -$2.54M | -$381.00 | -$2.54M | — | -$2.54M | -$0.39 | -$0.39 | 257,603 | 257,603 |
|---|
| 2022-12-31 | — | — | — | — | — | $852,978.00 | -$852,978.00 | $2,369.00 | -$850,609.00 | — | -$850,609.00 | -$0.15 | -$0.15 | 5,681,248 | 5,681,248 |
|---|
| 2022-09-30 | — | — | — | — | — | $52,357.00 | -$52,357.00 | $5,685.00 | -$46,672.00 | — | -$46,672.00 | -$0.01 | -$0.01 | 5,681,248 | 5,681,248 |
|---|
| 2022-06-30 | — | — | — | — | — | $5.04M | -$5.04M | — | -$5.04M | — | -$5.04M | -$0.89 | -$0.89 | 5,681,248 | 5,681,248 |
|---|
| 2022-03-31 | — | — | — | — | — | $53,171.00 | -$53,171.00 | $0.00 | -$53,171.00 | — | -$53,171.00 | -$0.29 | — | 910,217 | — |
|---|
| 2021-12-31 | — | — | — | — | — | $40,000.00 | -$40,000.00 | — | -$40,000.00 | — | -$40,000.00 | $0.00 | $0.00 | 46,844 | 46,844 |
|---|
| 2021-09-30 | — | — | — | — | — | $147,000.00 | -$147,000.00 | — | -$147,000.00 | — | -$147,000.00 | -$0.26 | -$0.01 | 566,773 | 28,262,000 |
|---|
| 2021-06-30 | — | — | — | — | — | $69,000.00 | -$69,000.00 | $22,000.00 | -$47,000.00 | — | -$47,000.00 | $0.00 | $0.00 | 566,773 | 28,262,000 |
|---|
| 2021-03-31 | — | — | — | — | — | $100,000.00 | -$100,000.00 | — | -$100,000.00 | — | -$100,000.00 | -$0.57 | $0.00 | 538,511 | 28,233,738 |
|---|
| 2020-12-31 | — | — | — | — | — | $53,000.00 | -$53,000.00 | — | -$53,000.00 | — | -$53,000.00 | $0.00 | $0.00 | 28,262 | 28,262 |
|---|
| 2020-09-30 | — | — | — | — | — | $70,000.00 | -$70,000.00 | — | -$70,000.00 | — | -$70,000.00 | $0.00 | $0.00 | 28,262,000 | 28,262,000 |
|---|
| 2020-06-30 | — | — | — | — | — | $103,000.00 | — | — | -$103,000.00 | — | -$103,000.00 | $0.00 | $0.00 | 28,262,000 | 28,262,000 |
|---|
| 2020-03-31 | — | — | — | — | — | $61,000.00 | — | — | -$61,000.00 | — | $5.51M | $0.23 | $0.23 | 1,522,000 | 1,522,000 |
|---|
| 2019-12-31 | — | — | — | — | — | $65,000.00 | — | — | -$65,000.00 | — | -$151,000.00 | $0.00 | $0.00 | 23,498,000 | 23,498,000 |
|---|
| 2019-09-30 | $514,000.00 | $192,000.00 | $571,000.00 | $79,000.00 | $340,000.00 | $54,000.00 | $152,000.00 | — | -$54,000.00 | $0.00 | $12,000.00 | $0.00 | $0.00 | 21,491,000 | 25,824,000 |
|---|
| 2019-06-30 | $661.00 | $255.00 | $609.00 | $98.00 | $334.00 | $49,000.00 | $177.00 | — | -$49,000.00 | $0.00 | $83,000.00 | $0.00 | $0.00 | 21,491,000 | 25,301,000 |
|---|
| 2019-03-31 | -$2.27M | -$669,123.00 | -$1.6M | -$252,655.00 | -$997,627.00 | $324,000.00 | — | — | -$20,000.00 | — | -$116,000.00 | $0.00 | -$0.01 | 0 | 469,000 |
|---|
| 2018-12-31 | $889,000.00 | $259,000.00 | $630,000.00 | $77,000.00 | $325,000.00 | -$54,000.00 | — | — | -$54,000.00 | — | $516,000.00 | $0.02 | $0.02 | 21,491,000 | 22,711,000 |
|---|
| 2018-09-30 | $580,000.00 | $239,000.00 | $555,000.00 | $87,000.00 | $349,000.00 | $436,000.00 | $119,000.00 | — | $25,000.00 | $0.00 | $25,000.00 | $0.00 | $0.00 | 21,491,000 | 23,468,000 |
|---|
| 2018-06-30 | $375.00 | $173.00 | $416.00 | $88.00 | $325.00 | $413.00 | $3.00 | — | -$91.00 | $0.00 | -$91,000.00 | $0.00 | $0.00 | 21,491 | 21,491 |
|---|
| 2018-03-31 | -$1.99M | -$602,201.00 | -$1.38M | -$283,625.00 | -$1.27M | -$1.55M | — | — | — | — | $258,000.00 | $0.01 | $0.01 | 0 | -1,140 |
|---|
| 2017-12-31 | $610,000.00 | $178,000.00 | $432,000.00 | $87,000.00 | $295,000.00 | $382,000.00 | — | — | — | — | -$44,000.00 | $0.00 | $0.00 | 21,491 | 21,491 |
|---|
| 2017-09-30 | $483,000.00 | $216,000.00 | $486,000.00 | $108,000.00 | $617,000.00 | $725,000.00 | — | — | — | — | -$335,000.00 | -$0.02 | -$0.02 | 21,491 | 21,491 |
|---|
| 2017-06-30 | $677,000.00 | $209,000.00 | $468,000.00 | $89,000.00 | $360,000.00 | $449,000.00 | — | — | — | — | -$81,000.00 | $0.00 | $0.00 | 21,491 | 21,491 |
|---|
| 2017-03-31 | $492,000.00 | $252,000.00 | $240,000.00 | $83,000.00 | $331,000.00 | $414,000.00 | — | — | — | — | -$271,000.00 | -$0.01 | -$0.01 | 0 | -1,140 |
|---|
| 2016-12-31 | $467,000.00 | $174,000.00 | $293,000.00 | $88,000.00 | $286,000.00 | $374,000.00 | — | — | — | — | -$172,000.00 | -$0.01 | -$0.01 | 21,491 | 21,491 |
|---|
| 2016-09-30 | $525,000.00 | $169,000.00 | $356,000.00 | $79,000.00 | $290,000.00 | $369,000.00 | — | — | — | — | -$104,000.00 | $0.00 | $0.00 | 21,491 | 21,491 |
|---|
| 2016-06-30 | $800,000.00 | $259,000.00 | $541,000.00 | $78,000.00 | $336,000.00 | $414,000.00 | — | — | — | — | $37,000.00 | $0.00 | $0.00 | 21,491 | 21,813 |
|---|
| 2016-03-31 | $376,000.00 | $211,000.00 | $165,000.00 | $82,000.00 | $355,000.00 | $437,000.00 | — | — | — | — | -$374,000.00 | -$0.02 | -$0.02 | 0 | 42 |
|---|
| 2015-12-31 | $592,000.00 | $242,000.00 | $350,000.00 | $75,000.00 | $297,000.00 | $372,000.00 | — | — | — | — | -$111,000.00 | -$0.01 | -$0.01 | 21,491 | 21,491 |
|---|
| 2015-09-30 | $1.04M | $305,000.00 | $736,000.00 | $73,000.00 | $393,000.00 | $466,000.00 | — | — | — | — | $181,000.00 | — | — | 21,491 | 22,271 |
|---|
| 2015-06-30 | $1.17M | $322,000.00 | $849,000.00 | $80,000.00 | $341,000.00 | $421,000.00 | — | — | — | — | $337,000.00 | $0.02 | $0.02 | 21,491,000 | 21,491,000 |
|---|
| 2015-03-31 | $1.51M | $460,000.00 | $1.05M | $33,000.00 | $406,000.00 | $439,000.00 | — | — | — | — | $175,000.00 | $0.02 | $0.02 | — | 1,182,000 |
|---|
| 2014-12-31 | $497,000.00 | $182,000.00 | $315,000.00 | $84,000.00 | $325,000.00 | $409,000.00 | — | — | — | — | -$185,000.00 | -$0.01 | -$0.01 | 21,491,000 | 21,491,000 |
|---|
| 2014-09-30 | $554,000.00 | $211,000.00 | $343,000.00 | $95,000.00 | $327,000.00 | $422,000.00 | — | — | — | — | -$176,000.00 | — | — | 21,491 | 21,491 |
|---|
| 2014-06-30 | $621,000.00 | $228,000.00 | $393,000.00 | $98,000.00 | $329,000.00 | $427,000.00 | — | — | — | — | -$132,000.00 | — | — | 21,491 | 21,491 |
|---|
| 2014-03-31 | $826,000.00 | $377,000.00 | $449,000.00 | $58,000.00 | $142,000.00 | $200,000.00 | — | — | — | — | $89,000.00 | — | — | — | 21,469,509 |
|---|
| 2013-12-31 | $685,000.00 | $168,000.00 | $517,000.00 | $90,000.00 | $342,000.00 | $432,000.00 | — | — | — | — | $41,000.00 | — | — | 21,491 | 21,491 |
|---|
| 2013-09-30 | $571,000.00 | $188,000.00 | $383,000.00 | $113,000.00 | $365,000.00 | $478,000.00 | — | — | — | — | -$191,000.00 | — | — | — | 21,491,000 |
|---|
| 2013-06-30 | $492,000.00 | $195,000.00 | $297,000.00 | $95,000.00 | $372,000.00 | $467,000.00 | — | — | — | — | -$256,000.00 | — | — | — | 21,491,000 |
|---|
| 2013-03-31 | $409,000.00 | $251,000.00 | $158,000.00 | $102,000.00 | $377,000.00 | $479,000.00 | — | — | — | — | -$407,000.00 | — | — | — | — |
|---|
| 2012-12-31 | $869,000.00 | $196,000.00 | $673,000.00 | $99,000.00 | $376,000.00 | $475,000.00 | — | — | — | — | $113,000.00 | — | — | — | — |
|---|
| 2012-09-30 | $451,000.00 | $185,000.00 | $266,000.00 | $112,000.00 | $393,000.00 | $505,000.00 | — | — | — | — | -$324,000.00 | — | — | — | — |
|---|
| 2012-06-30 | $465,000.00 | $181,000.00 | $284,000.00 | $131,000.00 | $462,000.00 | $593,000.00 | — | — | — | — | -$393,000.00 | — | — | — | — |
|---|
| 2011-12-31 | $356,000.00 | $204,000.00 | $152,000.00 | $147,000.00 | $469,000.00 | $616,000.00 | — | — | — | — | -$651,000.00 | — | — | — | — |
|---|
| 2011-09-30 | $848,000.00 | $174,000.00 | $674,000.00 | $142,000.00 | $457,000.00 | $599,000.00 | — | — | — | — | $38,000.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 | — | — | — | $1.61M | — | $4.37M | -$4.37M | $324,194.00 | -$4.05M | — | -$4M | -$0.22 | -$0.22 | 18,121,508 | 18,121,508 |
|---|
| 2025-03-31 | $5,000.00 | — | — | $1.33M | — | $2.92M | -$2.92M | $2,085.00 | -$2.92M | — | -$2.9M | -$0.32 | -$0.32 | 9,205,061 | 9,205,061 |
|---|
| 2024-03-31 | $2,500.00 | — | — | — | — | $310,088.00 | -$307,588.00 | $9,386.00 | -$298,202.00 | — | -$298,202.00 | -$0.29 | -$0.29 | 1,034,737 | 1,034,737 |
|---|
| 2023-03-31 | — | — | — | — | — | $8.48M | -$8.48M | $7,673.00 | -$8.47M | — | -$8.47M | -$1.43 | -$1.43 | 5,938,851 | 5,938,851 |
|---|
| 2022-03-31 | — | — | — | — | — | $309,171.00 | -$309,171.00 | $22,000.00 | -$287,171.00 | — | -$287,171.00 | -$0.30 | — | 944,651 | — |
|---|
| 2021-03-31 | — | — | — | — | — | $326,000.00 | -$326,000.00 | — | -$326,000.00 | — | -$326,000.00 | -$0.58 | -$0.01 | 566,773 | 28,262,000 |
|---|
| 2020-03-31 | — | — | — | — | — | $246,000.00 | — | — | -$246,000.00 | — | $5.45M | $0.23 | $0.23 | 23,679,000 | 23,679,000 |
|---|
| 2019-03-31 | $2,408.00 | $877.00 | $2,469.00 | $345.00 | $1,373.00 | $172,000.00 | $751.00 | — | -$172,000.00 | $0.00 | $334,000.00 | $0.02 | $0.01 | 21,491,000 | 23,096,000 |
|---|
| 2018-03-31 | $1,859.00 | $799.00 | $2,119.00 | $375.00 | $1,563.00 | $1,938.00 | $181.00 | — | -$202.00 | $0.00 | -$202,000.00 | -$0.01 | -$0.01 | 21,491 | 21,491 |
|---|
| 2017-03-31 | $2.28M | $853,000.00 | $1.43M | $329,000.00 | $1.24M | $1.57M | — | — | — | — | -$509,000.00 | -$0.02 | -$0.02 | 21,491 | 21,491 |
|---|
| 2016-03-31 | $3.18M | $1.08M | $2.1M | $310,000.00 | $1.39M | $1.7M | — | — | — | — | $33,000.00 | $0.00 | $0.00 | 21,491 | 22,673 |
|---|
| 2015-03-31 | $3.18M | $1.08M | $2.1M | $310,000.00 | $1.39M | $1.7M | — | — | — | — | -$318,000.00 | $0.00 | $0.00 | — | 22,673,000 |
|---|
| 2014-03-31 | $2.57M | $928,000.00 | $1.65M | $356,000.00 | $1.22M | $1.58M | — | — | — | — | -$318,000.00 | — | — | — | 21,491,000 |
|---|
| 2013-03-31 | $2.2M | $813,000.00 | $1.38M | $444,000.00 | $1.61M | $2.05M | — | — | — | — | -$1.01M | — | — | — | 21,491,000 |
|---|