Complete source-backed income-statement history.
- Available history
- 2008-12-31 to 2022-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 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 1,030,644,385 | 1,030,979,260 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 1,045,632,588 | 1,045,909,654 |
|---|
| 2020-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 1,049,802,197 | 1,050,031,888 |
|---|
| 2019-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 1,069,956,767 | 1,070,114,940 |
|---|
| 2018-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 1,079,753,008 | 1,079,802,327 |
|---|
| 2017-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 1,085,439,370 | 1,085,439,370 |
|---|
| 2016-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 1,092,070,680 | 1,092,070,680 |
|---|
| 2015-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 1,092,017,955 | 1,092,052,886 |
|---|
| 2014-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 1,112,509,931 | 1,112,514,324 |
|---|
| 2013-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 1,147,933,835 | 1,147,942,301 |
|---|
| 2012-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 1,173,647,835 | 1,173,668,409 |
|---|
| 2011-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 1,215,832,419 | 1,215,892,971 |
|---|
| 2010-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 1,234,817,434 | 1,234,868,037 |
|---|
| 2009-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 1,234,481,836 | 1,234,481,836 |
|---|
| 2008-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 1,255,626,490 | 1,255,706,419 |
|---|