Complete source-backed income-statement history.
- Available history
- 2014-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 |
|---|
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 | $95.6M | $24.94M | $70.66M | $5.48M | — | $85.09M | -$14.43M | — | -$15.62M | $1.24M | -$16.8M | -$0.05 | -$0.05 | 355,001,931 | 355,001,931 |
|---|
| 2024-12-31 | $50.69M | $11.16M | $39.53M | $3.57M | — | $47.57M | -$8.05M | — | -$7.05M | $276,000.00 | -$7.24M | -$0.02 | -$0.02 | 347,119,359 | 347,119,359 |
|---|
| 2023-12-31 | $27.11M | $6.32M | $20.79M | $3.09M | — | $34.45M | -$13.66M | — | -$14.91M | $118,000.00 | -$15.03M | -$0.04 | -$0.04 | 341,070,214 | 341,070,214 |
|---|
| 2022-12-31 | $15.05M | $3.19M | $11.85M | $2.87M | — | $24.21M | -$12.36M | — | -$12.78M | $60,000.00 | -$42.56M | — | — | 335,640,275 | 335,640,275 |
|---|
| 2021-12-31 | $788,000.00 | $130,000.00 | $658,000.00 | $135,000.00 | — | $5.25M | -$4.59M | — | -$4.09M | $100,000.00 | $18.74M | $0.06 | $0.06 | 328,484,502 | 328,484,502 |
|---|
| 2020-12-31 | $314.8M | $88.95M | $225.85M | $24.96M | — | $216.5M | $16M | — | $21.89M | -$629,000.00 | $21.24M | $0.07 | $0.07 | 319,553,690 | 319,553,690 |
|---|
| 2019-12-31 | $212.37M | $63.19M | $149.18M | $22.62M | — | $164.63M | -$15.45M | — | -$14.27M | $728,000.00 | -$15M | — | — | 308,364,918 | 308,364,918 |
|---|
| 2018-12-31 | $166.61M | $59.76M | $106.85M | $26.91M | — | $165.7M | -$58.86M | — | -$60.04M | $565,000.00 | -$60.61M | — | — | 304,542,400 | 304,542,400 |
|---|
| 2017-12-31 | $130.33M | $48.28M | $82.05M | $34.31M | — | $169.78M | -$87.73M | — | -$88.6M | $667,000.00 | -$89.27M | — | — | — | 301,610,060 |
|---|
| 2016-12-31 | $60.25M | $21.2M | $39.05M | $22M | — | $112.81M | -$73.76M | — | -$73.91M | $233,000.00 | -$74.14M | — | — | — | 199,039,819 |
|---|
| 2015-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 72,267,532 |
|---|
| 2014-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 76,308,165 |
|---|