Complete source-backed income-statement history.
- Available history
- 2009-12-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 |
|---|
| 2018-12-31 | $86.16M | $41.97M | — | — | — | — | $5.4M | -$11.63M | -$6.23M | $79,000.00 | -$10.47M | -$0.07 | -$0.07 | 0 | 0 |
|---|
| 2017-12-31 | $72.58M | $35.87M | — | — | — | — | -$143.58M | -$6.72M | -$150.3M | $83,000.00 | -$151.37M | -$1.44 | -$1.44 | 1,863,014 | 1,863,014 |
|---|
| 2016-12-31 | — | — | — | — | — | — | $4.37M | -$3.2M | $1.17M | $102,000.00 | -$39.15M | -$0.44 | -$0.44 | 3,169,187 | 3,169,187 |
|---|
| 2011-12-31 | — | — | — | — | — | — | -$17.96M | $309,000.00 | — | — | -$17.65M | -$0.37 | -$0.37 | 48,136 | 48,136 |
|---|
| 2010-12-31 | — | — | — | — | — | — | -$12.45M | -$388,000.00 | — | — | -$12.84M | -$0.28 | -$0.28 | 117,012 | 117,012 |
|---|
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 | $291.69M | $109.88M | — | — | — | — | $46.35M | -$34.03M | $12.32M | $48,000.00 | $12.27M | $0.06 | $0.06 | 211,750,663 | 211,750,663 |
|---|
| 2024-12-31 | $349.74M | $124.65M | — | — | — | — | $77.31M | -$30.68M | $46.63M | -$10,000.00 | $46.64M | $0.22 | $0.22 | 209,227,286 | 209,898,006 |
|---|
| 2023-12-31 | $391.69M | $129.51M | — | — | — | — | $127.89M | -$29.06M | $98.83M | $120,000.00 | $98.71M | $0.47 | $0.47 | 208,796,444 | 208,811,300 |
|---|
| 2022-12-31 | $339.34M | $170.52M | — | — | — | — | $41.87M | -$26.74M | $15.12M | $23,000.00 | $15.1M | $0.07 | $0.07 | 202,032,942 | 202,032,942 |
|---|
| 2021-12-31 | $191.08M | $128.26M | — | — | — | — | -$144.46M | -$26.81M | -$171.27M | $59,000.00 | -$171.33M | -$1.05 | -$1.05 | 162,549,611 | 162,549,611 |
|---|
| 2020-12-31 | $354.62M | $121.09M | — | — | — | — | $81.23M | -$31.13M | $50.1M | $64,000.00 | $50.03M | $0.34 | $0.34 | 149,292,586 | 149,292,586 |
|---|
| 2019-12-31 | $317.22M | $141.77M | — | — | — | — | $31.97M | -$42.25M | -$10.28M | $71,000.00 | -$10.35M | -$0.07 | -$0.07 | 142,571,361 | 142,571,361 |
|---|
| 2018-12-31 | $289.02M | $165.01M | — | — | — | — | -$38.62M | -$48.94M | -$87.56M | $79,000.00 | -$95.31M | -$0.67 | -$0.67 | 141,969,666 | 141,969,666 |
|---|
| 2017-12-31 | $297.14M | $142.47M | — | — | — | — | -$175.69M | -$20.76M | -$196.45M | $83,000.00 | -$204.97M | -$1.97 | -$1.97 | 103,832,680 | 103,832,680 |
|---|
| 2016-12-31 | $357.45M | $125.99M | — | — | — | — | $53.34M | -$11.05M | $42.29M | $102,000.00 | -$4.46M | -$0.05 | -$0.05 | 92,531,001 | 92,531,001 |
|---|
| 2015-12-31 | — | — | — | — | — | — | $128.09M | -$10.91M | $117.19M | $96,000.00 | $114.63M | $1.29 | $1.29 | 89,182,001 | 89,182,001 |
|---|
| 2014-12-31 | — | — | — | — | — | — | -$4.78M | -$9.9M | -$14.68M | $47,000.00 | -$13.17M | -$0.15 | -$0.15 | 85,401,179 | 85,401,179 |
|---|
| 2013-12-31 | — | — | — | — | — | — | -$93.61M | -$11.76M | -$105.37M | $86,000.00 | -$105.42M | -$1.64 | -$1.64 | 64,101,923 | 64,101,923 |
|---|
| 2012-12-31 | — | — | — | — | — | — | -$67.9M | -$5.29M | -$73.19M | $0.00 | -$73.19M | -$1.39 | -$1.39 | 52,547,623 | 52,547,623 |
|---|
| 2011-12-31 | — | — | — | — | — | — | -$71.21M | -$1.09M | -$72.3M | $0.00 | -$72.3M | -$1.53 | -$1.53 | 47,159,402 | 47,159,402 |
|---|
| 2010-12-31 | — | — | — | — | — | — | $778,000.00 | -$1.59M | — | — | -$809,000.00 | -$0.02 | -$0.02 | 46,551,564 | 46,551,564 |
|---|
| 2009-12-31 | — | — | — | — | — | — | $2.42M | -$1.41M | — | — | $1.01M | $0.03 | $0.03 | 40,449,522 | 40,449,522 |
|---|