Complete source-backed income-statement history.
- Available history
- 2011-03-31 to 2025-12-31
- 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 |
|---|
| 2025-12-31 | $1.88M | $2.05M | -$169,000.00 | $597,000.00 | — | -$4.04M | -$3.73M | — | -$8.82M | -$5,000.00 | -$11.11M | -$0.65 | -$0.65 | 6,167 | 6,167 |
|---|
| 2025-09-30 | $1.62M | $1.15M | $472,000.00 | $2.32M | — | $6.9M | -$7.71M | — | -$10.4M | $14,000.00 | -$13.73M | -$0.79 | -$0.79 | 17,351,005 | 17,351,005 |
|---|
| 2024-12-31 | $7.28M | $6.92M | $363,000.00 | $1.1M | — | -$9.99M | -$12.33M | — | -$13.56M | -$130,000.00 | -$10.14M | -$0.58 | -$0.58 | 6,621 | 6,621 |
|---|
| 2024-09-30 | $4.88M | $4.21M | $663,000.00 | $628,000.00 | — | $4.51M | -$2.14M | — | -$5.54M | $430,000.00 | -$3.87M | -$0.22 | -$0.22 | 17,264,157 | 17,264,157 |
|---|
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 | $23.32M | $20.64M | $2.68M | $5.78M | — | $13.45M | -$14.23M | — | -$29.43M | $143,000.00 | -$61.63M | -$3.56 | -$3.56 | 17,343,595 | 17,343,595 |
|---|
| 2024-12-31 | $40.7M | $37.86M | $2.84M | $9.53M | — | $17.79M | -$37.71M | — | -$30.75M | $516,000.00 | -$21.84M | -$1.26 | -$1.26 | 17,248,090 | 17,248,090 |
|---|
| 2023-12-31 | $68.15M | $67.79M | $360,000.00 | $12.84M | — | $19.51M | -$45.62M | — | -$48.09M | $327,000.00 | -$49.72M | -$2.90 | -$2.90 | 17,173,016 | 17,173,016 |
|---|
| 2022-12-31 | $305.7M | $269.5M | — | $23.5M | — | — | -$50.27M | — | -$31.28M | $1.41M | -$32.7M | -$1.91 | -$1.91 | 17,122,531 | 17,122,531 |
|---|
| 2021-12-31 | $312.41M | $264.26M | — | $25.19M | — | — | -$30.55M | — | $5.53M | -$8.13M | $13.66M | $0.09 | $0.08 | 160,232,742 | 162,099,175 |
|---|
| 2020-12-31 | $252.5M | $212.95M | — | $20.98M | — | — | -$21.99M | — | -$5.93M | $1.43M | -$7.36M | -$0.05 | -$0.05 | 137,092,854 | 137,092,854 |
|---|
| 2019-12-31 | $305.34M | $237.09M | — | $25.17M | — | — | -$21.39M | — | $2.15M | $1.96M | $41,000.00 | — | — | 134,224,799 | 144,067,256 |
|---|
| 2018-12-31 | $270.28M | $206.06M | — | $30.62M | — | — | -$52.72M | — | -$38.66M | $2.11M | -$31.49M | — | — | — | 132,371,396 |
|---|
| 2017-12-31 | $229.83M | $169.55M | — | $50.13M | — | — | -$66.69M | — | -$67.28M | -$4.42M | -$9.98M | — | — | 119,558,566 | 119,558,566 |
|---|
| 2016-12-31 | $167.18M | $133.06M | — | $55.45M | — | — | -$125.94M | — | -$96.72M | $3.95M | -$97.57M | — | — | 91,028,504 | 91,028,504 |
|---|
| 2015-12-31 | $103.3M | $213.56M | — | $52.78M | — | — | -$110.26M | -$5.34M | -$98.42M | $731,000.00 | -$99.15M | — | — | 64,109,703 | 64,109,703 |
|---|
| 2014-12-31 | $130.57M | $289.25M | — | $76.58M | — | — | -$158.69M | -$5.03M | -$148.56M | -$579,000.00 | -$147.98M | — | — | — | 63,130,022 |
|---|
| 2013-12-31 | $164.03M | $358.24M | — | $91.13M | — | — | -$194.21M | -$3.77M | -$184.54M | $873,000.00 | -$185.41M | — | — | — | 57,633,190 |
|---|
| 2012-12-31 | $155.63M | $263.92M | — | $73.2M | — | — | -$108.3M | -$4.93M | -$97.04M | $1.74M | -$98.77M | — | — | — | 54,072,513 |
|---|
| 2011-03-31 | $36.78M | $83.7M | — | $24.62M | — | — | -$46.92M | — | -$41.72M | $421,000.00 | -$42.14M | — | — | — | 42,305,889 |
|---|