Complete source-backed income-statement history.
- Available history
- 2016-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 | $2.05M | $507,000.00 | $1.55M | $152,000.00 | $3.64M | $3.8M | -$2.25M | -$6,000.00 | — | — | -$2.26M | -$0.04 | -$0.04 | 55,731,095 | 55,731,095 |
|---|
| 2026-03-31 | $1.11M | $420,000.00 | $691,000.00 | $105,000.00 | $5.36M | $5.46M | -$4.77M | $229,000.00 | — | — | -$4.54M | -$0.09 | -$0.09 | 54,001,602 | 54,001,602 |
|---|
| 2025-12-31 | $1.4M | $670,000.00 | $734,000.00 | -$563,000.00 | $5.24M | $4.68M | -$3.94M | $0.00 | — | — | -$3.94M | -$0.08 | -$0.08 | 392,678 | 392,678 |
|---|
| 2025-09-30 | $1.49M | $608,000.00 | $883,000.00 | $167,000.00 | $3.48M | $3.64M | -$2.76M | -$12,000.00 | — | — | -$2.77M | -$0.06 | -$0.06 | 51,096,292 | 51,096,292 |
|---|
| 2025-06-30 | $197,000.00 | $525,000.00 | $487,000.00 | $162,000.00 | $3.18M | $3.34M | -$2.86M | -$871,000.00 | — | — | -$3.73M | -$0.07 | -$0.07 | 50,609,509 | 50,609,509 |
|---|
| 2025-03-31 | $353,000.00 | $170,000.00 | $595,000.00 | $378,000.00 | $4.14M | $4.52M | -$3.92M | $4.03M | — | — | $109,000.00 | $0.00 | $0.00 | 48,396,271 | 48,396,271 |
|---|
| 2024-12-31 | $578,000.00 | $455,000.00 | $410,000.00 | $384,000.00 | $4.66M | $5.04M | -$4.63M | -$2.96M | — | — | -$7.6M | -$0.18 | -$0.18 | 553,421 | 553,421 |
|---|
| 2024-09-30 | $434,000.00 | $358,000.00 | $235,000.00 | $527,000.00 | $3.33M | $3.86M | -$3.63M | $5.62M | — | — | $1.99M | $0.04 | $0.04 | 45,861,208 | 45,861,208 |
|---|
| 2024-06-30 | $1.25M | $589,000.00 | $984,000.00 | $679,000.00 | $3.48M | $4.15M | -$3.17M | $2.79M | — | — | -$385,000.00 | -$0.02 | -$0.02 | 45,324,917 | 45,324,917 |
|---|
| 2024-03-31 | $1.33M | $640,000.00 | $836,000.00 | $755,000.00 | $4.22M | $4.98M | -$4.14M | $4.26M | — | — | $117,000.00 | $0.00 | — | 44,155,391 | 44,155,391 |
|---|
| 2023-12-31 | $440,000.00 | $880,000.00 | -$291,000.00 | $584,000.00 | $5.76M | $6.34M | -$6.63M | -$11.77M | — | — | -$18.4M | -$0.43 | — | 409,678 | — |
|---|
| 2023-09-30 | $3.25M | $1.45M | $2.18M | $610,000.00 | $4.32M | $4.93M | -$2.75M | -$33,000.00 | — | — | -$2.78M | -$0.07 | — | 42,652,481 | — |
|---|
| 2023-06-30 | $1.03M | $534,000.00 | $668,000.00 | $1M | $4.75M | $5.75M | -$5.08M | $72,000.00 | — | — | -$5.01M | -$0.12 | — | 41,709,718 | — |
|---|
| 2023-03-31 | $616,000.00 | $359,000.00 | $352,000.00 | $1.07M | $3.54M | $4.61M | -$4.26M | $232,000.00 | — | — | -$4.03M | -$0.10 | — | 41,415,808 | — |
|---|
| 2022-12-31 | $3.44M | $1.89M | $1.7M | $868,000.00 | $4.43M | $5.3M | -$3.6M | $67,000.00 | — | — | -$3.54M | -$0.09 | — | 219,578 | — |
|---|
| 2022-09-30 | $1.61M | $790,000.00 | $911,000.00 | $1.24M | $3.59M | $4.82M | -$3.91M | $46,000.00 | — | — | -$3.87M | -$0.09 | — | 41,086,285 | — |
|---|
| 2022-06-30 | $969,000.00 | $708,000.00 | $457,000.00 | $1.48M | $3.76M | $5.24M | -$4.78M | -$2,000.00 | — | — | -$4.79M | -$0.12 | — | 40,978,820 | — |
|---|
| 2022-03-31 | $1.46M | $932,000.00 | $667,000.00 | $1.5M | $4.61M | $6.1M | -$5.43M | $2,000.00 | — | — | -$5.43M | -$0.13 | — | 40,907,266 | — |
|---|
| 2021-12-31 | $2.38M | $1.71M | $738,000.00 | $1.91M | $4.07M | $5.98M | -$5.24M | $10,000.00 | — | — | -$5.23M | -$0.12 | — | 514,611 | 514,611 |
|---|
| 2021-09-30 | $1.72M | $1.09M | $711,000.00 | $2.08M | $4.65M | $6.73M | -$6.02M | $28,000.00 | — | — | -$5.99M | -$0.15 | — | 40,413,332 | 40,413,332 |
|---|
| 2021-06-30 | $1.85M | $1.25M | -$60,000.00 | $1.16M | $6.58M | $7.74M | -$7.8M | $2,000.00 | — | — | -$7.8M | -$0.20 | — | 38,162,526 | — |
|---|
| 2021-03-31 | $1.43M | $937,000.00 | $605,000.00 | $1.07M | $4.98M | $6.04M | -$5.44M | $9,000.00 | — | — | -$5.43M | -$0.14 | — | 37,618,629 | — |
|---|
| 2020-12-31 | $1.34M | $942,000.00 | $473,000.00 | $751,000.00 | $3.7M | $4.45M | -$3.98M | $420,000.00 | — | — | -$3.56M | — | — | — | 1,192,930 |
|---|
| 2020-09-30 | $1.01M | $688,000.00 | $319,000.00 | $927,000.00 | $3.26M | $4.18M | -$3.86M | $1,000.00 | — | — | -$3.86M | -$0.11 | — | 36,419,771 | 36,419,771 |
|---|
| 2020-06-30 | $833,000.00 | $565,000.00 | $268,000.00 | $577,000.00 | $2.54M | $3.12M | -$2.85M | — | — | — | -$2.82M | -$0.09 | — | 31,241,470 | — |
|---|
| 2020-03-31 | $690.00 | $406.00 | $284.00 | $534.00 | $2,140.00 | $2,674.00 | -$2,390.00 | — | — | — | -$2,346.00 | -$0.08 | — | 29,976,825 | 29,976,825 |
|---|
| 2019-12-31 | $250,772.00 | $165,315.00 | $85,457.00 | $616,165.00 | $2.11M | $2.72M | -$2.64M | — | — | — | -$2.54M | — | — | — | — |
|---|
| 2019-09-30 | $268,763.00 | $157,786.00 | $110,977.00 | $729,788.00 | $1.88M | $2.61M | -$2.5M | — | — | — | -$2.39M | -$0.08 | — | 29,662,403 | — |
|---|
| 2019-06-30 | $59,444.00 | $35,695.00 | $23,749.00 | $516,213.00 | $1.48M | $2M | -$1.97M | — | — | — | -$1.91M | -$0.07 | — | 27,848,421 | — |
|---|
| 2019-03-31 | $117,811.00 | $61,220.00 | $56,591.00 | $374,819.00 | $1.19M | $1.56M | -$1.51M | — | — | — | -$1.48M | -$0.05 | — | 27,364,607 | 27,364,607 |
|---|
| 2018-12-31 | $21,260.00 | $17,004.00 | $4,256.00 | $276,730.00 | $1.02M | $1.3M | -$1.29M | — | — | — | -$1.29M | -$0.05 | — | 774,758 | — |
|---|
| 2018-09-30 | $1,890.00 | $1,607.00 | $283.00 | $168,432.00 | $665,910.00 | $834,342.00 | -$834,059.00 | — | — | — | -$833,884.00 | -$0.04 | — | 22,803,533 | — |
|---|
| 2018-06-30 | $0.00 | $0.00 | $0.00 | $193,629.00 | $581,575.00 | $775,204.00 | -$775,204.00 | — | — | — | -$775,542.00 | -$0.03 | — | 22,803,533 | — |
|---|
| 2018-03-31 | $0.00 | $0.00 | $0.00 | $95,985.00 | $339,167.00 | $435,152.00 | -$435,152.00 | — | — | — | -$435,378.00 | -$0.02 | — | 22,803,533 | — |
|---|
| 2017-12-31 | $0.00 | $0.00 | $0.00 | $58,660.00 | $251,356.00 | $310,016.00 | -$310,016.00 | — | — | — | -$310,016.00 | -$0.01 | — | 344,326 | — |
|---|
| 2017-09-30 | $0.00 | $0.00 | $0.00 | $46,334.00 | $105,210.00 | $151,544.00 | -$151,544.00 | — | — | — | -$151,544.00 | -$0.01 | — | 20,402,717 | — |
|---|
| 2017-06-30 | — | — | — | $80,378.00 | $89,852.00 | $170,230.00 | -$170,230.00 | — | — | — | -$170,230.00 | -$0.01 | — | 20,000,000 | — |
|---|
| 2017-03-31 | — | — | — | $125,963.00 | $75,792.00 | $201,755.00 | -$201,755.00 | — | — | — | -$201,755.00 | -$0.01 | — | 19,134,044 | — |
|---|
| 2016-09-30 | — | — | — | $66,550.00 | $1,738.00 | $68,288.00 | -$68,288.00 | — | — | — | -$68,288.00 | -$0.01 | — | 4,942,190 | — |
|---|
| 2016-06-30 | — | — | — | $28,288.00 | $1,126.00 | $29,414.00 | -$29,414.00 | — | — | — | -$29,414.00 | -$0.01 | — | 4,786,121 | — |
|---|
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 | $4.67M | $1.97M | $2.7M | $56,000.00 | $16.13M | $16.18M | -$13.49M | $3.15M | -$10.34M | $0.00 | -$10.34M | -$0.22 | -$0.22 | 50,390,735 | 50,390,735 |
|---|
| 2024-12-31 | $3.59M | $2.04M | $2.47M | $2.34M | $15.69M | $18.03M | -$15.57M | $9.69M | — | $0.00 | -$5.88M | -$0.16 | -$0.16 | 45,621,214 | 45,621,214 |
|---|
| 2023-12-31 | $5.34M | $3.23M | $2.91M | $3.27M | $18.36M | $21.63M | -$18.72M | -$11.5M | — | $0.00 | -$30.22M | -$0.72 | -$0.72 | 42,324,190 | 42,324,190 |
|---|
| 2022-12-31 | $7.48M | $4.32M | $3.73M | $5.08M | $16.39M | $21.46M | -$17.73M | $113,000.00 | — | $0.00 | -$17.62M | -$0.43 | — | 41,174,812 | — |
|---|
| 2021-12-31 | $7.38M | $4.99M | $2M | $6.21M | $20.28M | $26.49M | -$24.5M | $46,000.00 | — | $0.00 | -$24.45M | -$0.62 | — | 39,281,620 | 39,281,620 |
|---|
| 2020-12-31 | $3.87M | $2.6M | $1.34M | $2.79M | $11.63M | $14.42M | -$13.08M | $497,000.00 | — | $0.00 | -$12.58M | — | — | — | 33,846,338 |
|---|
| 2019-12-31 | $696,790.00 | $420,016.00 | $276,774.00 | $2.24M | $6.65M | $8.89M | -$8.61M | — | — | $0.00 | -$8.33M | — | — | — | 28,652,625 |
|---|
| 2018-12-31 | $23,150.00 | $18,611.00 | $4,539.00 | $734,776.00 | $2.61M | $3.34M | -$3.34M | — | — | $0.00 | -$3.34M | -$0.14 | — | 23,578,291 | 23,578,291 |
|---|
| 2017-12-31 | $0.00 | $0.00 | $0.00 | $311,335.00 | $522,210.00 | $833,545.00 | -$833,545.00 | — | — | $0.00 | -$833,545.00 | -$0.04 | — | 20,194,560 | — |
|---|