Complete source-backed income-statement history.
- Available history
- 2011-12-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 | $452,000.00 | — | — | — | — | — | $10.51M | — | $9.75M | $2,000.00 | $8.64M | $102.49 | $0.24 | 69,731 | 4,980,601 |
|---|
| 2026-03-31 | $129,000.00 | — | — | — | — | — | $10.19M | — | -$1.17M | $0.00 | -$2.4M | -$14.55 | -$14.55 | 361,988 | 361,988 |
|---|
| 2025-12-31 | $1.02M | — | — | — | — | — | $10.63M | — | $482,000.00 | $0.00 | -$819,000.00 | -$21.24 | -$21.24 | -95,069 | -95,069 |
|---|
| 2025-09-30 | $115,000.00 | — | — | — | — | — | $5.49M | — | $12.98M | $0.00 | $11.53M | $18.37 | -$0.83 | 485,191 | 6,481,698 |
|---|
| 2025-06-30 | $445,000.00 | — | — | — | — | — | $14.95M | — | -$1M | $0.00 | -$2.45M | -$17,105.08 | -$17,105.08 | 295 | 295 |
|---|
| 2025-03-31 | $173,000.00 | — | — | — | — | — | $12.14M | — | $2.4M | $26,000.00 | $509,000.00 | -$14,215.77 | -$14,215.77 | 482 | 482 |
|---|
| 2024-12-31 | $1.11M | — | — | — | — | — | $4.64M | — | $39.71M | $0.00 | $37.45M | -$40,201.89 | -$40,201.89 | -113 | -113 |
|---|
| 2024-09-30 | $456,000.00 | — | — | — | — | — | $13.89M | — | -$30.63M | $0.00 | -$33.32M | -$129,727.27 | -$129,727.27 | 275 | 275 |
|---|
| 2024-06-30 | $423,000.00 | — | — | — | — | — | $11.52M | — | -$2.36M | $1,000.00 | -$5.06M | -$11,554.90 | -$11,554.90 | 674 | 674 |
|---|
| 2024-03-31 | $177,000.00 | — | — | — | — | — | $7.48M | — | -$6.01M | $0.00 | -$8.71M | -$2,459.16 | -$2,459.16 | 4,371 | 4,371 |
|---|
| 2023-12-31 | $621,000.00 | — | — | — | — | — | $7.17M | — | $19.15M | $0.00 | $16.45M | $2,130.05 | $2,130.05 | -500 | -500 |
|---|
| 2023-09-30 | $549,000.00 | — | — | — | — | — | $9.29M | — | -$11.37M | $2,000.00 | -$14.06M | -$11,019.82 | -$11,019.82 | 2,724 | 2,724 |
|---|
| 2023-06-30 | $257,000.00 | — | — | — | — | — | $6.38M | — | -$1.25M | $46,000.00 | -$3.97M | -$762.93 | -$762.93 | 8,167 | 8,167 |
|---|
| 2023-03-31 | $566,000.00 | — | — | — | — | — | $6.57M | — | — | — | -$3.1M | -$5.48 | -$5.48 | 979,403 | 979,403 |
|---|
| 2022-12-31 | $898,000.00 | — | — | — | — | — | $9.97M | — | -$835,000.00 | $0.00 | -$3.58M | -$5.97 | -$5.97 | 1,105 | 1,105 |
|---|
| 2022-09-30 | $232,000.00 | — | — | — | — | — | $4.58M | — | -$3.01M | $0.00 | -$4.24M | -$6.64 | -$6.64 | 979,282 | 979,282 |
|---|
| 2022-06-30 | $155,000.00 | — | — | — | — | — | $5.35M | — | -$53,000.00 | $0.00 | -$52,000.00 | -$0.24 | -$0.24 | 9,734,755 | 9,734,755 |
|---|
| 2022-03-31 | $165,000.00 | — | — | — | — | — | $4.69M | — | — | — | -$4.58M | -$0.70 | -$0.70 | 9,720,589 | 9,720,589 |
|---|
| 2021-12-31 | $162,000.00 | — | — | — | — | — | $4.39M | — | -$5.33M | $0.00 | -$5.35M | -$0.77 | -$0.77 | 3,356 | 3,356 |
|---|
| 2021-09-30 | $508,000.00 | — | — | — | — | — | $7.01M | — | $3.08M | $0.00 | $3.03M | $0.09 | $0.09 | 9,713,125 | 9,713,125 |
|---|
| 2021-06-30 | $200,000.00 | — | — | — | — | — | $3.38M | — | -$3.07M | $2,000.00 | -$3.07M | -$0.47 | -$0.47 | 9,707,711 | 9,707,711 |
|---|
| 2021-03-31 | $72,000.00 | — | — | — | — | — | $4.72M | — | -$4.03M | $0.00 | -$4.05M | -$0.20 | -$0.20 | 9,704,638 | 9,704,638 |
|---|
| 2020-12-31 | $177,000.00 | — | — | — | — | — | $5.48M | — | $1.17M | -$2,000.00 | $1.15M | $0.18 | $0.18 | 1,720 | 1,720 |
|---|
| 2020-09-30 | $208,000.00 | — | — | — | — | — | $4.85M | — | $720,000.00 | $0.00 | $707,000.00 | -$0.22 | -$0.22 | 9,699,461 | 9,699,461 |
|---|
| 2020-06-30 | $360,000.00 | — | — | — | — | — | $4.54M | — | $262,000.00 | -$6,000.00 | $254,000.00 | -$0.35 | -$0.35 | 9,695,651 | 9,695,651 |
|---|
| 2020-03-31 | $219,000.00 | — | — | — | — | — | $3.55M | — | -$1.87M | $8,000.00 | -$1.87M | — | — | — | 9,694,284 |
|---|
| 2019-12-31 | $174,000.00 | — | — | — | — | $12.13M | $3.91M | — | -$684,000.00 | -$8,000.00 | -$671,000.00 | — | — | — | 7,265 |
|---|
| 2019-09-30 | $180,000.00 | — | — | — | — | $11.78M | $3.7M | — | -$952,000.00 | $8,000.00 | -$959,000.00 | — | — | — | 9,693,271 |
|---|
| 2019-06-30 | $141,000.00 | — | — | — | — | $17.41M | -$2.21M | — | -$7.16M | $7,000.00 | -$7.05M | — | — | — | 9,693,271 |
|---|
| 2019-03-31 | $225,000.00 | — | — | — | — | $12.38M | $5.46M | — | $663,000.00 | $8,000.00 | $642,000.00 | — | — | — | 9,606,249 |
|---|
| 2018-12-31 | $15.97M | — | — | — | — | $23.75M | -$7.63M | — | -$12.92M | -$32,000.00 | -$12.55M | — | — | — | 76,868 |
|---|
| 2018-09-30 | $16.07M | — | — | — | — | $12.71M | $4.62M | — | -$560,000.00 | $30,000.00 | -$602,000.00 | — | — | — | 9,385,666 |
|---|
| 2018-06-30 | $17.11M | — | — | — | — | $14.21M | $2.73M | — | -$2.45M | $17,000.00 | -$1.53M | — | — | — | 9,246,683 |
|---|
| 2018-03-31 | $16.31M | — | — | — | — | $14.62M | $2.73M | — | -$1.85M | $25,000.00 | -$1.83M | — | — | — | 8,900,416 |
|---|
| 2017-12-31 | $14.3M | — | — | — | — | $19.25M | -$4.95M | — | -$8.76M | -$38,000.00 | -$8.2M | — | — | — | 28,717 |
|---|
| 2017-09-30 | $15.2M | — | — | — | — | $13.42M | $1.78M | — | -$2.11M | $65,000.00 | -$2.06M | — | — | — | 8,692,543 |
|---|
| 2017-06-30 | $14.72M | — | — | — | — | $12.18M | $3.56M | — | -$646,000.00 | $69,000.00 | -$713,000.00 | — | — | — | 8,628,204 |
|---|
| 2017-03-31 | $14.32M | — | — | — | — | $13.15M | $1.17M | — | -$2.65M | $41,000.00 | -$1.12M | — | — | — | 8,554,304 |
|---|
| 2016-12-31 | $12.03M | — | — | — | — | $12.81M | -$780,000.00 | — | -$3.94M | $107,000.00 | -$3.76M | — | — | — | 25,976 |
|---|
| 2016-09-30 | $11.91M | — | — | — | — | $10.25M | $1.67M | — | -$1.67M | $0.00 | -$1.51M | — | — | — | 8,487,438 |
|---|
| 2016-06-30 | $11.08M | — | — | — | — | $11.1M | -$13,000.00 | — | -$3.75M | $0.00 | -$2.7M | — | — | — | 8,410,618 |
|---|
| 2016-03-31 | $9.14M | — | — | — | — | $10.3M | -$1.16M | — | -$3.58M | $0.00 | -$3.23M | — | — | — | 8,284,116 |
|---|
| 2015-12-31 | $9.23M | — | — | — | — | $11M | -$1.76M | — | -$4.35M | — | -$2.17M | — | — | — | -24,890,159 |
|---|
| 2015-09-30 | $7.23M | — | — | — | — | $12.31M | -$5.08M | — | -$7.38M | — | -$6.73M | — | — | — | 63,262,408 |
|---|
| 2015-06-30 | $6.08M | — | — | — | — | $9.48M | -$3.4M | — | -$5.38M | — | -$4.86M | — | — | — | 17,594,873 |
|---|
| 2015-03-31 | $5.15M | — | — | — | — | $7.28M | -$2.13M | — | -$4.27M | — | -$3.76M | — | — | — | 7,806,467 |
|---|
| 2014-12-31 | $5.37M | — | — | — | — | $7.98M | -$2.61M | — | -$4.55M | — | -$4.05M | — | — | — | 36,286 |
|---|
| 2014-09-30 | $3.51M | — | — | — | — | $6.13M | -$2.63M | — | -$4.12M | — | -$3.51M | — | — | — | 7,430,413 |
|---|
| 2014-06-30 | $3.63M | — | — | — | — | $4M | -$368,804.00 | — | — | — | -$1.82M | — | — | — | 7,329,788 |
|---|
| 2014-03-31 | $3.66M | — | — | — | — | $3.54M | $123,050.00 | — | — | — | -$1.16M | — | — | — | 7,185,550 |
|---|
| 2013-12-31 | $2.39M | — | — | — | — | $1.35M | $1.04M | — | — | — | -$235,962.00 | — | — | — | 842,626 |
|---|
| 2013-09-30 | $1.98M | — | — | — | — | $3.9M | -$1.92M | — | — | — | -$1.72M | — | — | — | 4,715,382 |
|---|
| 2013-06-30 | $1.63M | — | — | — | — | $2.57M | -$936,120.00 | — | — | — | -$1.27M | — | — | — | 3,301,502 |
|---|
| 2013-03-31 | $1.62M | — | — | — | — | $1.55M | $70,290.00 | — | — | — | -$433,682.00 | — | — | — | 3,301,502 |
|---|
| 2012-12-31 | $929,593.00 | — | — | — | — | $997,109.00 | -$67,516.00 | — | — | — | -$396,253.00 | — | — | — | 0 |
|---|
| 2012-09-30 | $488,727.00 | — | — | — | — | $656,820.00 | -$168,093.00 | — | — | — | -$366,142.00 | — | — | — | 3,301,502 |
|---|
| 2012-06-30 | $485,815.00 | — | — | — | — | $547,504.00 | -$61,689.00 | — | — | — | -$259,232.00 | — | — | — | 3,301,502 |
|---|
| 2012-03-31 | $529,843.00 | — | — | — | — | $472,090.00 | $57,753.00 | — | — | — | -$140,151.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 | $1.75M | — | — | — | — | — | $43.22M | — | $14.86M | $26,000.00 | $8.77M | -$36.01 | -$36.01 | 106,902 | 106,902 |
|---|
| 2024-12-31 | $2.17M | — | — | — | — | — | $37.53M | — | $712,000.00 | $1,000.00 | -$9.63M | -$346,484.38 | -$346,484.38 | 64 | 64 |
|---|
| 2023-12-31 | $1.99M | — | — | — | — | — | $29.41M | — | $6.13M | $48,000.00 | -$4.69M | -$13,157.97 | -$13,157.97 | 2,222 | 2,222 |
|---|
| 2022-12-31 | $1.45M | — | — | — | — | — | $24.6M | — | -$8.47M | $0.00 | -$12.45M | -$22.04 | -$22.04 | 976,070 | 976,070 |
|---|
| 2021-12-31 | $942,000.00 | — | — | — | — | — | $19.51M | — | -$9.35M | $2,000.00 | -$9.44M | -$1.36 | -$1.36 | 9,711,944 | 9,711,944 |
|---|
| 2020-12-31 | $964,000.00 | — | — | — | — | — | $18.42M | — | $287,000.00 | $0.00 | $245,000.00 | -$0.96 | -$0.96 | 9,698,274 | 9,698,274 |
|---|
| 2019-12-31 | $720,000.00 | — | — | — | — | $53.7M | $10.85M | — | -$8.13M | $15,000.00 | -$8.04M | — | — | — | 9,671,847 |
|---|
| 2018-12-31 | $65.28M | — | — | — | — | $65.28M | $2.46M | — | -$17.77M | $40,000.00 | -$16.5M | — | — | — | 9,256,234 |
|---|
| 2017-12-31 | $58.54M | — | — | — | — | $57.99M | $1.56M | — | -$14.16M | $137,000.00 | -$12.09M | — | — | — | 8,654,240 |
|---|
| 2016-12-31 | $44.16M | — | — | — | — | $44.45M | -$291,000.00 | — | -$12.96M | $107,000.00 | -$11.2M | — | — | — | 8,420,374 |
|---|
| 2015-12-31 | $27.62M | — | — | — | — | $40.07M | -$12.45M | — | -$21.38M | $0.00 | -$17.52M | — | — | — | 4,867,559 |
|---|
| 2014-12-31 | $14.85M | — | — | — | — | $21.02M | -$6.17M | — | -$12.05M | $0.00 | -$10.55M | — | — | — | 7,352,433 |
|---|
| 2013-12-31 | $7.61M | — | — | — | — | $9.36M | -$1.75M | — | -$3.86M | — | -$3.66M | — | — | — | 4,620,600 |
|---|
| 2012-12-31 | $2.43M | — | — | — | — | $2.67M | -$239,544.00 | — | — | — | -$1.16M | -$0.35 | -$0.35 | 3,301,502 | 3,301,502 |
|---|
| 2011-12-31 | $1.93M | — | — | — | — | $1.67M | $251,370.00 | — | — | — | -$554,599.00 | — | — | — | — |
|---|