Complete source-backed income-statement history.
- Available history
- 2014-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 | — | — | — | — | — | $562,624.00 | — | $11,889.00 | — | — | -$550,735.00 | $0.02 | $0.02 | 28,593,327 | 28,593,327 |
|---|
| 2026-03-31 | — | — | — | — | — | $384,998.00 | — | $61,131.00 | — | — | -$323,867.00 | $0.01 | $0.01 | 28,520,488 | 28,520,488 |
|---|
| 2025-12-31 | — | — | — | — | — | $983,500.00 | — | $46,645.00 | — | — | -$936,855.00 | $0.03 | $0.03 | 103,991 | 103,991 |
|---|
| 2025-09-30 | — | — | — | — | — | $1.63M | — | $85,884.00 | — | — | -$1.55M | $0.05 | $0.05 | 28,148,882 | 28,148,882 |
|---|
| 2025-06-30 | — | — | — | — | — | $428,665.00 | — | $63,548.00 | — | — | -$365,117.00 | $0.01 | $0.01 | 27,982,215 | 27,982,215 |
|---|
| 2025-03-31 | — | — | — | — | — | $949,235.00 | — | $66,965.00 | — | — | -$882,270.00 | $0.03 | $0.03 | 27,571,505 | 27,571,505 |
|---|
| 2024-12-31 | — | — | — | — | — | $1.09M | — | $59,579.00 | — | — | -$1.03M | $0.03 | $0.03 | 2,242,942 | 2,242,942 |
|---|
| 2024-09-30 | — | — | — | — | — | $922,695.00 | — | $93,780.00 | — | — | -$828,915.00 | $0.03 | $0.03 | 24,487,354 | 24,487,354 |
|---|
| 2024-06-30 | — | — | — | — | — | $938,382.00 | — | $73,053.00 | — | — | -$865,329.00 | $0.04 | $0.04 | 23,930,830 | 23,930,830 |
|---|
| 2024-03-31 | — | — | — | — | — | $1.01M | — | $171,263.00 | — | — | -$839,445.00 | $0.04 | $0.04 | 23,295,821 | 23,295,821 |
|---|
| 2023-12-31 | — | — | — | — | — | $948,851.00 | — | $113,748.00 | — | — | -$835,103.00 | -$0.02 | -$0.02 | 4,829,713 | 4,829,713 |
|---|
| 2023-09-30 | — | — | — | — | — | $663,100.00 | — | -$12,128.00 | — | — | -$675,228.00 | $0.07 | $0.07 | 9,109,468 | 9,109,468 |
|---|
| 2023-06-30 | — | — | — | — | — | $670,646.00 | — | $1,101.00 | — | — | -$669,545.00 | $0.09 | $0.09 | 7,074,061 | 7,074,061 |
|---|
| 2023-03-31 | — | — | — | — | — | $392,828.00 | — | -$82,246.00 | — | — | -$475,074.00 | -$0.10 | -$0.10 | 4,681,760 | 4,681,760 |
|---|
| 2022-12-31 | — | — | — | — | — | $469,586.00 | — | $52,083.00 | — | — | -$417,503.00 | -$0.09 | -$0.09 | 353,929 | 353,929 |
|---|
| 2022-09-30 | — | — | — | — | — | $361,550.00 | — | -$434,121.00 | — | — | -$795,671.00 | -$0.30 | -$0.30 | 2,680,093 | 2,680,093 |
|---|
| 2022-06-30 | — | — | — | — | — | $377,445.00 | — | -$401,823.00 | — | — | -$779,268.00 | -$0.29 | -$0.29 | 2,680,093 | 2,680,093 |
|---|
| 2022-03-31 | — | — | — | — | — | $79,345.00 | — | — | — | — | $436,387.00 | $0.16 | $0.09 | 2,680,093 | 5,979,865 |
|---|
| 2021-12-31 | — | — | — | — | — | $78,068.00 | — | — | — | — | -$331,831.00 | -$0.08 | — | 11,589 | 11,589 |
|---|
| 2021-09-30 | — | — | — | — | — | $9,795.00 | — | — | — | — | -$118,235.00 | -$0.03 | — | 4,455,093 | 4,455,093 |
|---|
| 2021-06-30 | — | — | — | — | — | $29,761.00 | — | — | — | — | -$334,855.00 | -$0.08 | — | 4,455,093 | 4,455,093 |
|---|
| 2021-03-31 | — | — | — | — | — | $9,509.00 | — | — | — | — | $92,350.00 | $0.02 | $0.02 | 4,455,093 | 4,455,093 |
|---|
| 2020-12-31 | — | — | — | — | — | $15,435.00 | — | — | — | — | -$85,494.00 | -$0.02 | -$0.02 | — | 0 |
|---|
| 2020-09-30 | — | — | — | — | — | $19,012.00 | — | — | — | — | $314,092.00 | $0.07 | $0.07 | — | 4,455,093 |
|---|
| 2020-06-30 | — | — | — | — | — | $7,697.00 | — | — | — | — | $252,769.00 | $0.01 | $0.01 | — | 4,455,093 |
|---|
| 2020-03-31 | — | — | — | — | — | $7,846.00 | — | — | — | — | -$193,209.00 | $0.00 | $0.00 | — | 4,455,093 |
|---|
| 2019-12-31 | — | — | — | — | — | $110,450.00 | — | — | -$209,387.00 | — | -$209,387.00 | -$0.05 | -$0.05 | — | 93 |
|---|
| 2019-09-30 | — | — | — | — | — | $99,341.00 | — | — | -$1.2M | — | -$1.2M | -$0.27 | -$0.27 | — | 4,455,000 |
|---|
| 2019-06-30 | — | — | — | — | — | $99,875.00 | — | — | $545,041.00 | — | $545,041.00 | $0.01 | $0.01 | — | 44,550,000 |
|---|
| 2019-03-31 | — | — | — | — | — | $105,068.00 | — | — | $1.04M | — | $1.04M | $0.02 | $0.02 | — | 44,550,000 |
|---|
| 2018-12-31 | — | — | — | — | — | $370,803.00 | — | — | -$258,359.00 | — | -$258,359.00 | -$0.01 | -$0.01 | — | 0 |
|---|
| 2018-09-30 | — | — | — | — | — | $10,932.00 | — | — | -$170,864.00 | — | -$170,864.00 | $0.00 | $0.00 | — | 44,550,000 |
|---|
| 2018-06-30 | — | — | — | — | — | $18,448.00 | — | — | -$37,741.00 | — | -$37,741.00 | — | — | — | 44,550,000 |
|---|
| 2018-03-31 | — | — | — | — | — | $9,927.00 | — | — | -$372,949.00 | — | -$350,971.00 | -$0.01 | -$0.01 | — | 44,550,000 |
|---|
| 2017-12-31 | — | — | — | — | — | $674,399.00 | — | — | -$674,399.00 | — | -$1.03M | -$0.02 | -$0.02 | — | 90,411 |
|---|
| 2017-09-30 | $5,000.00 | — | — | — | — | $15,650.00 | — | — | $2.25M | — | $2.25M | $0.05 | $0.05 | — | 44,050,000 |
|---|
| 2017-06-30 | $15,000.00 | — | — | — | — | $18,544.00 | — | — | — | — | -$3,544.00 | — | — | — | 44,050,000 |
|---|
| 2017-03-31 | — | — | — | — | — | -$29,554.00 | — | — | — | — | -$29,554.00 | — | — | — | 44,050,000 |
|---|
| 2016-12-31 | — | — | — | — | — | -$58,715.00 | — | — | — | — | -$58,715.00 | $0.00 | $0.00 | — | -15,026,235 |
|---|
| 2016-09-30 | — | — | — | — | — | -$145,263.00 | — | — | — | — | -$142,851.00 | $0.00 | $0.00 | — | 44,050,000 |
|---|
| 2016-06-30 | — | — | — | — | — | -$52,307.00 | — | — | — | — | -$53,567.00 | — | — | — | 48,582,967 |
|---|
| 2016-03-31 | — | — | — | — | — | -$41,144.00 | — | — | — | — | -$42,377.00 | — | — | — | 219,508,790 |
|---|
| 2015-12-31 | $0.00 | — | — | — | — | -$41,196.00 | — | — | — | — | -$41,621.00 | — | — | — | 39,970 |
|---|
| 2015-09-30 | $3,000.00 | — | — | — | — | -$11,893.00 | -$8,893.00 | — | — | — | -$8,893.00 | — | — | — | 218,500,000 |
|---|
| 2015-06-30 | $1,000.00 | — | — | — | — | -$10,104.00 | -$10,904.00 | — | — | — | -$9,104.00 | — | — | — | 218,500,000 |
|---|
| 2015-03-31 | — | — | — | — | — | $27,417.00 | — | — | — | — | -$27,417.00 | — | — | — | 212,959,470 |
|---|
| 2014-09-30 | — | — | — | — | — | $13,103.00 | -$13,103.00 | — | — | — | -$13,103.00 | — | — | — | 21,000,000 |
|---|
| 2014-06-30 | — | — | — | — | — | $15,566.00 | -$15,566.00 | — | — | — | -$15,566.00 | — | — | — | 21,000,000 |
|---|
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 | — | — | — | — | — | $3.99M | — | $263,042.00 | -$3.73M | — | -$3.73M | $0.13 | $0.13 | 28,006,972 | 28,006,972 |
|---|
| 2024-12-31 | — | — | — | — | — | $3.96M | — | $397,675.00 | -$3.56M | — | -$3.56M | $0.14 | $0.14 | 26,149,738 | 26,149,738 |
|---|
| 2023-12-31 | — | — | — | — | — | $2.68M | — | $20,475.00 | -$2.65M | — | -$2.65M | $0.21 | $0.21 | 12,589,698 | 12,589,698 |
|---|
| 2022-12-31 | — | — | — | — | — | $1.29M | — | -$268,129.00 | -$1.56M | — | -$1.56M | -$0.51 | -$0.51 | 3,034,022 | 3,034,022 |
|---|
| 2021-12-31 | — | — | — | — | — | $127,133.00 | — | — | -$692,571.00 | — | -$692,571.00 | -$0.16 | — | 4,466,682 | 4,466,682 |
|---|
| 2020-12-31 | — | — | — | — | — | $49,990.00 | — | — | $288,158.00 | — | $288,158.00 | $0.06 | $0.06 | — | 4,455,093 |
|---|
| 2019-12-31 | — | — | — | — | — | $414,734.00 | — | — | $173,805.00 | — | $173,805.00 | $0.04 | $0.04 | — | 4,455,093 |
|---|
| 2018-12-31 | — | — | — | — | — | $410,110.00 | — | — | -$839,913.00 | -$21,978.00 | -$817,935.00 | -$0.02 | -$0.02 | — | 44,550,000 |
|---|
| 2017-12-31 | — | — | — | — | — | $738,147.00 | — | — | $1.54M | $358,228.00 | $1.19M | $0.03 | $0.03 | — | 44,140,411 |
|---|
| 2016-12-31 | — | — | — | — | — | -$297,428.00 | — | — | -$297,509.00 | — | -$297,509.00 | $0.00 | $0.00 | — | 88,802,049 |
|---|
| 2015-12-31 | $4,000.00 | — | — | — | — | -$90,610.00 | — | — | — | — | -$87,035.00 | — | — | — | 218,533,560 |
|---|