Complete source-backed income-statement history.
- Available history
- 2015-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.94B | — | — | $76.74M | — | $1.52B | — | $30.98M | $443.5M | $79.54M | $363.56M | $0.29 | $0.27 | 1,259,849,521 | 1,334,237,985 |
|---|
| 2024-12-31 | $1.79B | — | — | $68.05M | — | $1.44B | — | $42.49M | $389.8M | $62.66M | $326.49M | $0.25 | $0.25 | 1,287,853,207 | 1,320,229,492 |
|---|
| 2023-12-31 | — | — | — | $71.97M | — | $1.43B | — | $55.59M | $391.36M | $55.65M | $329.7M | $0.24 | $0.24 | 1,374,713,018 | 1,402,947,561 |
|---|
| 2022-12-31 | — | — | — | $71.26M | — | $1.25B | — | $32M | $396.69M | $65.94M | $328.6M | $0.23 | $0.23 | 1,412,648,862 | 1,454,291,316 |
|---|
| 2021-12-31 | — | — | — | $68.24M | — | $1.08B | — | $19.2M | $429.36M | $37.79M | $393.71M | $0.28 | $0.27 | 1,420,870,790 | 1,482,501,832 |
|---|
| 2020-12-31 | — | — | — | $56.73M | — | $805.45M | — | $17.85M | $371.49M | $69.8M | $302.33M | $0.20 | $0.20 | 1,477,162,991 | 1,491,325,420 |
|---|
| 2019-12-31 | — | — | — | $56.1M | — | $476.36M | — | $19.61M | $410.31M | $69.23M | $340.84M | $0.2234 | $0.2196 | 1,525,814,189 | 1,552,423,060 |
|---|
| 2018-12-31 | $623.6M | — | — | — | — | $364.24M | — | $21.58M | $381.16M | $21.99M | $359.11M | $0.2396 | $0.2245 | 1,498,780,165 | 1,599,592,231 |
|---|
| 2017-12-31 | $598.78M | — | — | — | — | $361.42M | — | $5.61M | $208.66M | $42.22M | $166.45M | — | — | 779,804,270 | 779,804,270 |
|---|
| 2016-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 665,000,000 | 665,000,000 |
|---|
| 2015-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 665,000,000 |
|---|