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 | $1.42B | $368.37M | — | — | — | — | $8.09M | — | -$28.71M | $1.42M | -$34.62M | -$0.20 | -$0.20 | 173,480,754 | 173,480,754 |
|---|
| 2024-12-31 | $1.29B | $338.91M | — | — | — | — | -$15.73M | — | -$12.74M | $2.84M | -$25.37M | -$0.14 | -$0.14 | 179,678,986 | 179,678,986 |
|---|
| 2023-12-31 | $1.24B | $339.32M | — | — | — | — | -$29.07M | — | -$30.57M | $1.69M | -$39.22M | -$0.22 | -$0.22 | 178,549,849 | 178,549,849 |
|---|
| 2022-12-31 | $1.22B | $327.08M | — | — | — | — | $4.83M | — | -$84.14M | $3.84M | -$94.72M | -$0.52 | -$0.52 | 183,274,855 | 183,274,855 |
|---|
| 2021-12-31 | $1.47B | $514.17M | — | — | — | — | $1.1M | — | -$24.17M | $8.67M | -$32.32M | -$0.16 | -$0.16 | 216,370,290 | 216,370,290 |
|---|
| 2020-12-31 | $1.36B | $509.77M | — | — | — | — | $85.62M | — | $84.12M | $19.58M | $65.37M | $0.35 | $0.34 | 187,322,781 | 190,988,171 |
|---|
| 2019-12-31 | $1.05B | $398.51M | — | — | — | — | $55.11M | — | $50.03M | $10.22M | $40.49M | $0.23 | $0.23 | 173,937,013 | 178,932,010 |
|---|
| 2018-12-31 | $784.38M | $295.96M | — | — | — | $732.64M | $51.74M | — | $48.83M | $9.45M | $39.24M | $0.23 | $0.22 | 169,884,906 | 179,327,029 |
|---|
| 2017-12-31 | $637.66M | $294.71M | — | — | — | $598.26M | $39.4M | — | $40.68M | $8.34M | $32.14M | $0.20 | $0.18 | 162,113,815 | 176,115,049 |
|---|
| 2016-12-31 | $488.3M | $276.81M | — | — | — | $475.33M | $12.97M | — | $14.73M | $2.42M | $12.3M | $0.08 | $0.08 | 149,935,100 | 163,926,674 |
|---|
| 2015-12-31 | $401.13M | $267.96M | — | — | — | $399.83M | $1.31M | — | $4.14M | -$930,000.00 | $3.49M | $0.00 | $0.00 | 102,987,119 | 102,987,119 |
|---|
| 2014-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 29,314,067 | 29,314,067 |
|---|
| 2013-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 29,983,883 | 29,983,883 |
|---|