Complete source-backed income-statement history.
- Available history
- 2013-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 | $817.84M | — | — | $58.14M | — | — | -$849.55M | $26.28M | -$5.44M | -$13.89M | $7.8M | $0.0449 | $0.0446 | 173,575,410 | 174,684,691 |
|---|
| 2024-12-31 | $795.41M | — | — | $56.43M | — | — | — | $29.44M | $255.08M | $38.25M | $216.77M | $1.2512 | $1.2408 | 173,256,348 | 174,711,569 |
|---|
| 2023-12-31 | $689.54M | — | — | $20.95M | — | — | — | $7.12M | $372.59M | $79.6M | $292.99M | $1.6577 | $1.6397 | 176,749,706 | 178,688,319 |
|---|
| 2022-12-31 | $497.97M | — | — | — | — | — | — | $3.41M | $216.81M | $43.57M | $173.24M | $0.9917 | $0.9877 | 174,695,959 | 175,391,332 |
|---|
| 2021-12-31 | $702.69M | — | — | — | — | — | — | -$13.21M | $188.8M | $26.71M | $162.1M | $0.959 | $0.9502 | 169,029,826 | 170,590,203 |
|---|
| 2020-12-31 | $607.2M | — | — | — | — | — | — | -$10.35M | -$118.52M | -$12.35M | -$106.17M | -$0.5888 | -$0.5888 | 180,301,898 | 180,301,898 |
|---|
| 2019-12-31 | $1.24B | — | — | — | — | — | — | $38.64M | $200.67M | $34.36M | $165.99M | $0.8962 | $0.8899 | 185,219,586 | 186,535,464 |
|---|
| 2018-12-31 | $817.5M | — | — | — | — | — | — | $768,000.00 | $168.85M | $28.26M | $140.59M | $1.1501 | $1.1311 | 184,225,643 | 186,270,515 |
|---|
| 2017-12-31 | $852M | — | — | — | — | — | — | $135,000.00 | $269.43M | $58.59M | $210.84M | $1.7503 | $1.7246 | 182,438,985 | 182,438,985 |
|---|
| 2016-12-31 | $466.37M | — | — | — | — | — | — | $83,000.00 | $158.79M | -$2.01M | $160.8M | $1.3599 | $1.3519 | 118,240,414 | 118,937,082 |
|---|
| 2015-12-31 | $209.09M | — | — | — | — | $145.57M | — | — | $64.28M | $20.46M | $43.83M | — | — | 100,652,055 | 100,652,055 |
|---|
| 2014-12-31 | $31.89M | — | — | — | — | $36.39M | — | — | -$4.49M | $5,000.00 | -$4.5M | — | — | 100,000,000 | 100,000,000 |
|---|
| 2013-12-31 | $3.13M | — | — | — | — | $11.47M | — | — | -$8.34M | — | -$8.34M | — | — | — | 100,000,000 |
|---|