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 | $16,883.00 | — | — | — | — | $441,970.00 | — | — | — | — | -$425,087.00 | -$0.06 | -$0.06 | 7,676,374 | 7,676,374 |
|---|
| 2026-03-31 | $0.00 | — | — | — | — | $476,543.00 | — | — | — | $0.00 | -$476,543.00 | -$0.06 | -$0.06 | 8,237,778 | 8,237,778 |
|---|
| 2025-12-31 | $0.00 | — | — | — | — | $490,602.00 | — | — | — | $0.00 | -$490,602.00 | -$0.06 | -$0.06 | -518,535 | -518,535 |
|---|
| 2025-09-30 | $0.00 | — | — | — | — | $630,003.00 | — | — | — | — | -$630,003.00 | -$0.06 | -$0.06 | 9,886,957 | 9,886,957 |
|---|
| 2025-06-30 | $0.00 | — | — | — | — | $838,814.00 | — | — | — | — | -$838,814.00 | -$0.06 | -$0.06 | 13,282,418 | 13,282,418 |
|---|
| 2025-03-31 | $0.00 | — | — | — | — | $435,228.00 | — | — | — | $0.00 | -$435,228.00 | -$0.06 | -$0.06 | 7,349,444 | 7,349,444 |
|---|
| 2024-12-31 | $0.00 | — | — | — | — | $429,812.00 | — | — | — | $0.00 | -$429,812.00 | -$0.06 | -$0.06 | 320,859 | 320,859 |
|---|
| 2024-09-30 | $0.00 | — | — | — | — | $386,753.00 | — | — | — | — | -$386,753.00 | -$0.06 | -$0.06 | 6,232,065 | 6,232,065 |
|---|
| 2024-06-30 | $0.00 | — | — | — | — | $352,714.00 | — | — | — | — | -$352,714.00 | -$0.06 | -$0.06 | 5,978,571 | 5,978,571 |
|---|
| 2024-03-31 | $0.00 | — | — | — | — | $460,972.00 | — | — | — | $0.00 | -$460,972.00 | -$0.09 | -$0.09 | 4,954,396 | 4,954,396 |
|---|
| 2023-12-31 | $0.00 | — | — | — | — | $377,303.00 | — | — | — | $0.00 | -$377,303.00 | -$0.10 | -$0.10 | 127,453 | 127,453 |
|---|
| 2023-09-30 | $0.00 | — | — | — | — | $340,442.00 | — | — | — | — | -$340,442.00 | -$0.10 | -$0.10 | 3,477,717 | 3,477,717 |
|---|
| 2023-06-30 | $0.00 | — | — | — | — | $385,943.00 | — | — | — | — | -$385,943.00 | -$0.10 | -$0.10 | 3,800,549 | 3,800,549 |
|---|
| 2023-03-31 | $0.00 | — | — | — | — | $338,608.00 | — | — | — | $0.00 | -$338,608.00 | -$0.10 | -$0.10 | 3,257,778 | 3,257,778 |
|---|
| 2022-12-31 | $0.00 | — | — | — | — | $280,710.00 | — | — | — | $0.00 | -$280,710.00 | -$0.10 | -$0.10 | 110,267 | 110,267 |
|---|
| 2022-09-30 | $0.00 | — | — | — | — | $257,891.00 | — | — | — | — | -$257,891.00 | -$0.10 | -$0.10 | 2,541,304 | 2,541,304 |
|---|
| 2022-06-30 | $0.00 | — | — | — | — | $245,777.00 | — | — | — | — | -$245,777.00 | -$0.11 | -$0.11 | 2,249,451 | 2,249,451 |
|---|
| 2022-03-31 | $0.00 | — | — | — | — | $268,685.00 | — | — | — | $0.00 | -$268,685.00 | -$0.12 | -$0.12 | 2,264,444 | 2,264,444 |
|---|
| 2021-12-31 | $0.00 | — | — | — | — | $277,495.00 | — | — | — | $0.00 | -$277,495.00 | -$0.13 | -$0.13 | -12,933 | -12,933 |
|---|
| 2021-09-30 | $0.00 | — | — | — | — | $298,603.00 | — | — | — | — | -$298,603.00 | -$0.13 | -$0.13 | 2,311,957 | 2,311,957 |
|---|
| 2021-06-30 | $0.00 | — | — | — | — | $249,150.00 | — | — | — | — | -$249,150.00 | -$0.13 | -$0.13 | 1,921,429 | 1,921,429 |
|---|
| 2021-03-31 | $0.00 | — | — | — | — | $337,688.00 | — | — | — | $0.00 | -$337,688.00 | — | — | — | 2,531,111 |
|---|
| 2020-12-31 | $0.00 | — | — | — | — | $378,116.00 | — | — | — | $0.00 | -$378,116.00 | — | — | — | 9,166 |
|---|
| 2020-09-30 | $0.00 | — | — | — | — | $383,265.00 | — | — | — | — | -$383,265.00 | — | — | — | 2,832,609 |
|---|
| 2020-06-30 | $0.00 | — | — | — | — | $391,347.00 | — | — | — | — | -$391,347.00 | — | — | — | 2,941,758 |
|---|
| 2020-03-31 | $0.00 | — | — | — | — | $311,704.00 | — | — | — | $0.00 | -$311,704.00 | — | — | — | 2,378,022 |
|---|
| 2019-12-31 | $0.00 | — | — | — | — | $260,756.00 | — | — | — | $0.00 | -$260,756.00 | — | — | — | -96,223 |
|---|
| 2019-09-30 | $0.00 | — | — | — | — | $276,528.00 | — | — | — | — | -$276,528.00 | — | — | — | 2,466,848 |
|---|
| 2019-06-30 | $0.00 | — | — | — | — | $233,695.00 | — | — | — | — | -$233,695.00 | — | — | — | 2,169,231 |
|---|
| 2019-03-31 | $0.00 | — | — | — | — | $345,819.00 | — | — | — | $0.00 | -$345,819.00 | — | — | — | 3,136,111 |
|---|
| 2018-10-31 | $0.00 | — | — | — | — | $161,150.00 | — | — | — | $0.00 | -$161,150.00 | — | — | — | -41,210 |
|---|
| 2018-09-30 | $0.00 | — | — | — | — | $171,736.00 | — | — | — | — | -$171,736.00 | — | — | — | 1,578,261 |
|---|
| 2018-07-31 | $0.00 | — | — | — | — | $204,814.00 | — | — | — | — | -$204,814.00 | — | — | — | 1,860,870 |
|---|
| 2018-06-30 | $0.00 | — | — | — | — | $211,254.00 | — | — | — | — | -$211,254.00 | — | — | — | 1,920,330 |
|---|
| 2018-04-30 | $0.00 | — | — | — | — | $197,879.00 | — | — | — | — | -$197,879.00 | — | — | — | 1,810,674 |
|---|
| 2018-03-31 | $0.00 | — | — | — | — | $175,476.00 | — | — | — | — | -$175,476.00 | — | — | — | 1,615,000 |
|---|
| 2018-01-31 | $0.00 | — | — | — | — | $140,590.00 | — | — | — | $0.00 | -$140,590.00 | — | — | — | 1,307,609 |
|---|
| 2017-10-31 | $0.00 | — | — | — | — | $145,076.00 | — | — | — | $0.00 | -$145,076.00 | — | — | — | -15,774 |
|---|
| 2017-07-31 | $0.00 | — | — | — | — | $152,159.00 | — | — | — | — | -$152,159.00 | — | — | — | 1,398,370 |
|---|
| 2017-04-30 | $0.00 | — | — | — | — | $143,771.00 | — | — | — | — | -$143,771.00 | — | — | — | 1,344,382 |
|---|
| 2017-01-31 | $0.00 | — | — | — | — | $151,186.00 | — | — | — | $0.00 | -$151,186.00 | — | — | — | 1,428,261 |
|---|
| 2016-10-31 | $0.00 | — | — | — | — | $179,448.00 | — | — | — | $0.00 | -$179,448.00 | — | — | — | -222,658 |
|---|
| 2016-07-31 | $0.00 | — | — | — | — | $183,904.00 | — | — | — | — | -$183,904.00 | — | — | — | 1,597,283 |
|---|
| 2016-04-30 | $0.00 | — | — | — | — | $246,846.00 | — | — | — | — | -$246,846.00 | — | — | — | 2,855,000 |
|---|
| 2016-01-31 | $0.00 | — | — | — | — | $216,290.00 | — | — | — | $0.00 | -$216,290.00 | — | — | — | 2,725,000 |
|---|
| 2015-10-31 | $0.00 | — | — | — | — | $128,271.00 | — | — | — | — | -$128,271.00 | — | — | — | 96,174 |
|---|
| 2015-07-31 | $0.00 | — | — | — | — | $93,746.00 | — | — | — | — | -$93,746.00 | — | — | — | 1,189,674 |
|---|
| 2015-04-30 | $0.00 | — | — | — | — | $94,659.00 | — | — | — | — | -$94,659.00 | — | — | — | 1,184,270 |
|---|
| 2015-01-31 | $0.00 | — | — | — | — | $103,675.00 | — | — | — | — | -$103,675.00 | — | — | — | 1,264,130 |
|---|
| 2014-10-31 | $0.00 | — | — | — | — | $75,152.00 | — | — | — | — | -$75,152.00 | — | — | — | -170,804 |
|---|
| 2014-07-31 | $0.00 | — | — | — | — | $99,142.00 | — | — | — | — | -$99,142.00 | — | — | — | 1,023,370 |
|---|
| 2014-04-30 | $0.00 | — | — | — | — | $165,658.00 | — | — | — | — | -$165,658.00 | — | — | — | 1,750,562 |
|---|
| 2014-01-31 | $0.00 | — | — | — | — | $163,890.00 | — | — | — | — | -$163,890.00 | — | — | — | 1,714,674 |
|---|
| 2013-10-31 | — | — | — | — | — | $144,395.00 | — | — | — | — | -$144,395.00 | — | — | — | -12,546 |
|---|
| 2013-07-31 | — | — | — | — | — | $148,202.00 | — | — | — | — | -$148,202.00 | — | — | — | 1,509,783 |
|---|
| 2013-04-30 | — | — | — | — | — | $147,006.00 | — | — | — | — | -$147,006.00 | — | — | — | 1,474,719 |
|---|
| 2013-01-31 | — | — | — | — | — | $175,667.00 | — | — | — | — | -$175,667.00 | — | — | — | 1,502,717 |
|---|
| 2012-10-31 | — | — | — | — | — | $175,417.00 | — | — | — | — | -$175,417.00 | — | — | — | -432,675 |
|---|
| 2012-07-31 | — | — | — | — | — | $186,453.00 | — | — | — | — | -$186,453.00 | — | — | — | 1,492,391 |
|---|
| 2012-04-30 | — | — | — | — | — | $276,609.00 | — | — | — | — | -$276,609.00 | — | — | — | 2,288,333 |
|---|
| 2012-01-31 | — | — | — | — | — | — | — | — | — | — | -$706,482.00 | — | — | — | 5,542,391 |
|---|
| 2011-10-31 | — | — | — | — | — | — | — | — | — | — | -$382,896.00 | — | — | — | 371,876 |
|---|
| 2011-07-31 | — | — | — | — | — | — | — | — | — | — | -$174,419.00 | — | — | — | 1,407,065 |
|---|
| 2011-04-30 | — | — | — | — | — | — | — | — | — | — | -$168,979.00 | — | — | — | 1,452,247 |
|---|
| 2011-01-31 | — | — | — | — | — | — | — | — | — | — | -$209,237.00 | — | — | — | — |
|---|
| 2010-10-31 | — | — | — | — | — | — | — | — | — | — | -$286,450.00 | — | — | — | — |
|---|
| 2010-07-31 | — | — | — | — | — | — | — | — | — | — | -$255,978.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 | — | — | — | — | $2.39M | — | — | — | $0.00 | -$2.39M | -$0.25 | -$0.25 | 9,663,699 | 9,663,699 |
|---|
| 2024-12-31 | $0.00 | — | — | — | — | $1.63M | — | — | — | $0.00 | -$1.63M | -$0.27 | -$0.27 | 6,044,399 | 6,044,399 |
|---|
| 2023-12-31 | $0.00 | — | — | — | — | $1.44M | — | — | — | $0.00 | -$1.44M | -$0.40 | -$0.40 | 3,640,274 | 3,640,274 |
|---|
| 2022-12-31 | $0.00 | — | — | — | — | $1.05M | — | — | — | $0.00 | -$1.05M | -$0.43 | -$0.43 | 2,463,014 | 2,463,014 |
|---|
| 2021-12-31 | $0.00 | — | — | — | — | $1.16M | — | — | — | $0.00 | -$1.16M | -$0.52 | -$0.52 | 2,241,096 | 2,241,096 |
|---|
| 2020-12-31 | $0.00 | — | — | — | — | $1.46M | — | — | — | $0.00 | -$1.46M | — | — | — | 2,727,049 |
|---|
| 2019-12-31 | $0.00 | — | — | — | — | $1.12M | — | — | — | $0.00 | -$1.12M | — | — | — | 2,492,055 |
|---|
| 2018-10-31 | $0.00 | — | — | — | — | $704,433.00 | — | — | — | $0.00 | -$704,433.00 | — | — | — | 1,616,849 |
|---|
| 2017-10-31 | $0.00 | — | — | — | — | $592,192.00 | — | — | — | $0.00 | -$592,192.00 | — | — | — | 1,375,068 |
|---|
| 2016-10-31 | $0.00 | — | — | — | — | $826,488.00 | — | — | — | $0.00 | -$826,488.00 | — | — | — | 2,166,393 |
|---|
| 2015-10-31 | $0.00 | — | — | — | — | $420,351.00 | — | — | — | — | -$420,351.00 | — | — | — | 1,309,178 |
|---|
| 2014-10-31 | $0.00 | — | — | — | — | $503,842.00 | — | — | — | — | -$503,842.00 | — | — | — | 1,322,603 |
|---|
| 2013-10-31 | $0.00 | — | — | — | — | $615,270.00 | — | — | — | — | -$615,270.00 | — | — | — | 1,483,425 |
|---|
| 2012-10-31 | $0.00 | — | — | — | — | $1.34M | — | — | — | — | -$1.34M | — | — | — | 2,681,011 |
|---|
| 2011-10-31 | — | — | — | — | — | $935,531.00 | — | — | — | — | -$935,531.00 | — | — | — | 1,904,110 |
|---|
| 2010-10-31 | — | — | — | — | — | — | — | — | — | — | -$1.14M | — | — | — | 2,545,205 |
|---|
| 2009-10-31 | $20,400.00 | — | — | — | — | — | — | — | — | — | -$2.17M | — | — | — | — |
|---|