Complete source-backed income-statement history.
- Available history
- 2009-10-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 | $0.00 | — | — | — | — | $677,067.00 | — | — | — | — | -$677,067.00 | -$0.15 | -$0.15 | 4,384,066 | 4,384,066 |
|---|
| 2026-03-31 | $0.00 | — | — | — | — | $679,836.00 | — | — | — | $0.00 | -$679,836.00 | -$0.15 | -$0.15 | 4,432,778 | 4,432,778 |
|---|
| 2025-12-31 | $0.00 | — | — | — | — | $547,226.00 | — | — | — | $0.00 | -$547,226.00 | -$0.16 | -$0.16 | 120,211 | 120,211 |
|---|
| 2025-09-30 | $0.00 | — | — | — | — | $572,926.00 | — | — | — | — | -$572,926.00 | -$0.16 | -$0.16 | 3,681,522 | 3,681,522 |
|---|
| 2025-06-30 | $0.00 | — | — | — | — | $427,048.00 | — | — | — | — | -$427,048.00 | -$0.10 | -$0.10 | 4,074,176 | 4,074,176 |
|---|
| 2025-03-31 | $0.00 | — | — | — | — | $139,737.00 | — | — | — | $0.00 | -$139,737.00 | -$0.10 | -$0.10 | 1,438,889 | 1,438,889 |
|---|
| 2024-12-31 | $60,809.00 | — | — | — | — | $150,088.00 | — | — | — | $0.00 | -$89,279.00 | -$0.06 | -$0.06 | -16,098 | -16,098 |
|---|
| 2024-09-30 | $93,302.00 | — | — | — | — | $148,173.00 | — | — | — | — | -$54,871.00 | -$0.04 | -$0.04 | 1,436,957 | 1,436,957 |
|---|
| 2024-06-30 | $92,612.00 | — | — | — | — | $145,879.00 | — | — | — | — | -$53,267.00 | -$0.04 | -$0.04 | 1,486,264 | 1,486,264 |
|---|
| 2024-03-31 | $211,921.00 | — | — | — | — | $172,715.00 | — | — | — | $0.00 | $39,206.00 | $0.02 | $0.02 | 1,691,758 | 1,691,758 |
|---|
| 2023-12-31 | $248,855.00 | — | — | — | — | $196,366.00 | — | — | — | $0.00 | $52,489.00 | $0.03 | $0.03 | -2,869 | -2,869 |
|---|
| 2023-09-30 | $69,928.00 | — | — | — | — | $179,802.00 | — | — | — | — | -$109,874.00 | -$0.06 | -$0.06 | 1,776,087 | 1,776,087 |
|---|
| 2023-06-30 | $0.00 | — | — | — | — | $190,483.00 | — | — | — | — | -$190,483.00 | -$0.10 | -$0.10 | 1,915,934 | 1,915,934 |
|---|
| 2023-03-31 | $0.00 | — | — | — | — | $205,377.00 | — | — | — | $0.00 | -$205,377.00 | -$0.10 | -$0.10 | 2,153,889 | 2,153,889 |
|---|
| 2022-12-31 | $0.00 | — | — | — | — | $307,195.00 | — | — | — | $0.00 | -$307,195.00 | -$0.14 | -$0.14 | -44,845 | -44,845 |
|---|
| 2022-09-30 | $0.00 | — | — | — | — | $563,019.00 | — | — | — | — | -$563,019.00 | -$0.23 | -$0.23 | 2,486,413 | 2,486,413 |
|---|
| 2022-06-30 | $0.00 | — | — | — | — | $688,721.00 | — | — | — | — | -$688,721.00 | -$0.27 | -$0.27 | 2,559,890 | 2,559,890 |
|---|
| 2022-03-31 | $0.00 | — | — | — | — | $699,120.00 | — | — | — | $0.00 | -$699,120.00 | -$0.08 | -$0.08 | 2,510,000 | 2,510,000 |
|---|
| 2021-12-31 | $0.00 | — | — | — | — | $732,530.00 | — | — | — | $0.00 | -$732,530.00 | -$0.28 | -$0.28 | -49,651 | -49,651 |
|---|
| 2021-09-30 | $0.00 | — | — | — | — | $739,748.00 | — | — | — | — | -$739,748.00 | -$0.29 | -$0.29 | 2,560,326 | 2,560,326 |
|---|
| 2021-06-30 | $0.00 | — | — | — | — | $774,106.00 | — | — | — | — | -$774,106.00 | -$0.29 | -$0.29 | 2,681,319 | 2,681,319 |
|---|
| 2021-03-31 | $0.00 | — | — | — | — | $872,431.00 | — | — | — | $0.00 | -$872,431.00 | — | — | — | 3,030,556 |
|---|
| 2020-12-31 | — | — | — | — | — | $788,656.00 | — | — | — | $0.00 | -$788,656.00 | — | — | — | 199,293 |
|---|
| 2020-09-30 | $0.00 | — | — | — | — | $639,653.00 | — | — | — | — | -$639,653.00 | — | — | — | 2,222,826 |
|---|
| 2020-06-30 | $0.00 | — | — | — | — | $528,172.00 | — | — | — | — | -$528,172.00 | — | — | — | 1,965,934 |
|---|
| 2020-03-31 | $0.00 | — | — | — | — | $402,408.00 | — | — | — | $0.00 | -$402,408.00 | — | — | — | 1,471,978 |
|---|
| 2019-12-31 | $0.00 | — | — | — | — | $409,131.00 | — | — | — | $0.00 | -$409,131.00 | — | — | — | -32,663 |
|---|
| 2019-09-30 | $0.00 | — | — | — | — | $433,703.00 | — | — | — | — | -$433,703.00 | — | — | — | 1,585,870 |
|---|
| 2019-06-30 | $0.00 | — | — | — | — | $430,071.00 | — | — | — | — | -$430,071.00 | — | — | — | 1,602,198 |
|---|
| 2019-03-31 | $0.00 | — | — | — | — | $451,167.00 | — | — | — | $0.00 | -$451,167.00 | — | — | — | 1,678,889 |
|---|
| 2018-10-31 | $0.00 | — | — | — | — | $509,950.00 | — | — | — | $0.00 | -$509,950.00 | — | — | — | 62,816 |
|---|
| 2018-09-30 | $0.00 | — | — | — | — | $492,027.00 | — | — | — | — | -$492,027.00 | — | — | — | 1,771,739 |
|---|
| 2018-07-31 | $0.00 | — | — | — | — | $447,270.00 | — | — | — | — | -$447,270.00 | — | — | — | 1,619,565 |
|---|
| 2018-06-30 | $0.00 | — | — | — | — | $441,830.00 | — | — | — | — | -$441,830.00 | — | — | — | 1,601,099 |
|---|
| 2018-04-30 | $0.00 | — | — | — | — | $446,384.00 | — | — | — | — | -$446,384.00 | — | — | — | 1,596,067 |
|---|
| 2018-03-31 | $0.00 | — | — | — | — | $443,469.00 | — | — | — | — | -$443,469.00 | — | — | — | 1,562,222 |
|---|
| 2018-01-31 | $0.00 | — | — | — | — | $437,849.00 | — | — | — | $0.00 | -$437,849.00 | — | — | — | 1,551,087 |
|---|
| 2017-10-31 | $0.00 | — | — | — | — | $457,009.00 | — | — | — | $0.00 | -$457,009.00 | — | — | — | 7,294 |
|---|
| 2017-07-31 | $0.00 | — | — | — | — | $459,260.00 | — | — | — | — | -$459,260.00 | — | — | — | 1,580,978 |
|---|
| 2017-04-30 | $0.00 | — | — | — | — | $417,239.00 | — | — | — | — | -$417,239.00 | — | — | — | 1,550,000 |
|---|
| 2017-01-31 | $0.00 | — | — | — | — | $438,886.00 | — | — | — | $0.00 | -$438,886.00 | — | — | — | 1,581,522 |
|---|
| 2016-10-31 | $0.00 | — | — | — | — | $464,559.00 | — | — | — | $0.00 | -$464,559.00 | — | — | — | -26,503 |
|---|
| 2016-07-31 | $0.00 | — | — | — | — | $474,531.00 | — | — | — | — | -$474,531.00 | — | — | — | 1,650,000 |
|---|
| 2016-04-30 | $0.00 | — | — | — | — | $478,055.00 | — | — | — | — | -$478,055.00 | — | — | — | 1,692,222 |
|---|
| 2016-01-31 | $0.00 | — | — | — | — | $516,047.00 | — | — | — | $0.00 | -$516,047.00 | — | — | — | 1,832,065 |
|---|
| 2015-10-31 | $0.00 | — | — | — | — | $508,176.00 | — | — | — | — | -$508,176.00 | — | — | — | -1,422 |
|---|
| 2015-07-31 | $0.00 | — | — | — | — | $510,251.00 | — | — | — | — | -$510,251.00 | — | — | — | 1,669,565 |
|---|
| 2015-04-30 | $0.00 | — | — | — | — | $381,321.00 | — | — | — | — | -$381,321.00 | — | — | — | 1,668,539 |
|---|
| 2015-01-31 | $0.00 | — | — | — | — | $196,860.00 | — | — | — | — | -$196,860.00 | — | — | — | 1,916,304 |
|---|
| 2014-10-31 | $0.00 | — | — | — | — | $217,220.00 | — | — | — | — | -$217,220.00 | — | — | — | -81,865 |
|---|
| 2014-07-31 | $0.00 | — | — | — | — | $251,933.00 | — | — | — | — | -$251,933.00 | — | — | — | 2,281,522 |
|---|
| 2014-04-30 | $0.00 | — | — | — | — | $252,909.00 | — | — | — | — | -$252,909.00 | — | — | — | 2,345,506 |
|---|
| 2014-01-31 | $0.00 | — | — | — | — | $275,216.00 | — | — | — | — | -$275,216.00 | — | — | — | 2,514,130 |
|---|
| 2013-10-31 | — | — | — | — | — | $275,178.00 | — | — | — | — | -$275,178.00 | — | — | — | -89,333 |
|---|
| 2013-07-31 | — | — | — | — | — | $279,517.00 | — | — | — | — | -$279,517.00 | — | — | — | 2,667,935 |
|---|
| 2013-04-30 | — | — | — | — | — | $303,414.00 | — | — | — | — | -$303,414.00 | — | — | — | 2,956,742 |
|---|
| 2013-01-31 | — | — | — | — | — | $331,269.00 | — | — | — | — | -$331,269.00 | — | — | — | 3,096,739 |
|---|
| 2012-10-31 | — | — | — | — | — | $338,194.00 | — | — | — | — | -$338,194.00 | — | — | — | -143,857 |
|---|
| 2012-07-31 | — | — | — | — | — | $348,518.00 | — | — | — | — | -$348,518.00 | — | — | — | 3,363,043 |
|---|
| 2012-04-30 | — | — | — | — | — | $400,568.00 | — | — | — | — | -$400,568.00 | — | — | — | 3,762,778 |
|---|
| 2012-01-31 | — | — | — | — | — | $460,761.00 | — | — | — | — | -$460,761.00 | — | — | — | 4,281,522 |
|---|
| 2011-10-31 | — | — | — | — | — | $834,970.00 | — | — | — | — | -$834,970.00 | — | — | — | 494,954 |
|---|
| 2011-07-31 | — | — | — | — | — | $826,921.00 | — | — | — | — | -$826,921.00 | — | — | — | 7,057,609 |
|---|
| 2011-04-30 | — | — | — | — | — | $473,772.00 | — | — | — | — | -$473,772.00 | — | — | — | 4,551,124 |
|---|
| 2011-01-31 | — | — | — | — | — | $366,031.00 | — | — | — | — | -$366,031.00 | — | — | — | — |
|---|
| 2010-10-31 | — | — | — | — | — | $362,894.00 | — | — | — | — | -$362,894.00 | — | — | — | — |
|---|
| 2010-07-31 | — | — | — | — | — | $309,920.00 | — | — | — | — | -$309,920.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 |
|---|
| 2025-12-31 | $0.00 | — | — | — | — | $1.69M | — | — | — | $0.00 | -$1.69M | -$0.53 | -$0.53 | 3,193,288 | 3,193,288 |
|---|
| 2024-12-31 | $458,644.00 | — | — | — | — | $616,855.00 | — | — | — | $0.00 | -$158,211.00 | -$0.10 | -$0.10 | 1,521,858 | 1,521,858 |
|---|
| 2023-12-31 | $318,783.00 | — | — | — | — | $772,028.00 | — | — | — | $0.00 | -$453,245.00 | -$0.23 | -$0.23 | 1,944,384 | 1,944,384 |
|---|
| 2022-12-31 | $0.00 | — | — | — | — | $2.26M | — | — | — | $0.00 | -$2.26M | -$0.91 | -$0.91 | 2,473,836 | 2,473,836 |
|---|
| 2021-12-31 | $0.00 | — | — | — | — | $3.12M | — | — | — | $0.00 | -$3.12M | -$1.15 | -$1.15 | 2,706,027 | 2,706,027 |
|---|
| 2020-12-31 | — | — | — | — | — | $2.36M | — | — | — | $0.00 | -$2.36M | — | — | — | 2,087,432 |
|---|
| 2019-12-31 | $0.00 | — | — | — | — | $1.72M | — | — | — | $0.00 | -$1.72M | — | — | — | 1,589,315 |
|---|
| 2018-10-31 | $0.00 | — | — | — | — | $1.84M | — | — | — | $0.00 | -$1.84M | — | — | — | 1,651,644 |
|---|
| 2017-10-31 | $0.00 | — | — | — | — | $1.77M | — | — | — | $0.00 | -$1.77M | — | — | — | 1,578,356 |
|---|
| 2016-10-31 | $0.00 | — | — | — | — | $1.93M | — | — | — | $0.00 | -$1.93M | — | — | — | 1,698,497 |
|---|
| 2015-10-31 | $0.00 | — | — | — | — | $1.6M | — | — | — | — | -$1.6M | — | — | — | 1,750,959 |
|---|
| 2014-10-31 | $0.00 | — | — | — | — | $997,278.00 | — | — | — | — | -$997,278.00 | — | — | — | 2,298,904 |
|---|
| 2013-10-31 | $0.00 | — | — | — | — | $1.19M | — | — | — | — | -$1.19M | — | — | — | 2,817,260 |
|---|
| 2012-10-31 | $0.00 | — | — | — | — | $1.55M | — | — | — | — | -$1.55M | — | — | — | 3,658,880 |
|---|
| 2011-10-31 | — | — | — | — | — | $2.5M | — | — | — | — | -$2.5M | — | — | — | 5,553,562 |
|---|
| 2010-10-31 | — | — | — | — | — | $1.33M | — | — | — | — | -$1.33M | — | — | — | 3,506,986 |
|---|
| 2009-10-31 | $76,947.00 | — | — | — | — | $1.46M | — | — | — | — | -$1.38M | — | — | — | — |
|---|