Complete source-backed income-statement history.
- Available history
- 2009-12-31 to 2021-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 |
|---|
| 2021-12-31 | — | — | — | — | — | — | $208.02M | — | — | — | $141.9M | — | — | — | — |
|---|
| 2020-12-31 | — | — | — | — | — | — | $170.64M | — | — | — | $114.02M | — | — | — | — |
|---|
| 2019-12-31 | — | — | — | — | — | — | $138.49M | — | — | — | $94.42M | — | — | — | — |
|---|
| 2018-12-31 | — | — | — | — | — | — | $109.62M | — | — | — | $77.4M | — | — | — | — |
|---|
| 2015-12-31 | $750.56M | $601.75M | $148.81M | $7.49M | $94.72M | — | $46.59M | — | $38.34M | $10.99M | $73.71M | $5.24 | $5.00 | 14,071 | 14,744 |
|---|
| 2014-12-31 | $636.42M | $530.08M | $106.33M | $787,000.00 | $70.52M | — | $35.04M | — | $30.17M | $10.07M | $80.83M | $5.80 | $5.59 | 13,929 | 14,408 |
|---|
| 2013-12-31 | $795.88M | $603.08M | $192.8M | $14.17M | $117.88M | — | $60.74M | — | $54.51M | $8.73M | $80.69M | $5.88 | $5.68 | 13,725 | 14,123 |
|---|
| 2012-12-31 | $742.98M | $564.8M | $178.18M | $12.35M | $110.76M | — | $55.25M | — | $48.57M | $6.15M | $23.37M | $1.73 | $1.67 | 13,596,000 | 13,789,766 |
|---|
| 2011-12-31 | $640.62M | $492.89M | $147.73M | $5.15M | $93.34M | — | $49.45M | — | $42.95M | $5.69M | $42.96M | $3.17 | $3.11 | 13,513,500 | 13,669,297 |
|---|
| 2010-12-31 | $549.69M | $412.46M | $137.23M | $5.5M | $84.51M | — | $46.99M | — | $42.62M | -$6.54M | $18.38M | $1.37 | $1.36 | 13,382 | 13,523 |
|---|
| 2009-12-31 | $469.39M | $352.28M | $117.11M | $4.43M | $77.32M | — | $37.02M | — | $36.79M | -$8.31M | $19.08M | $1.44 | $1.40 | 13,200 | 13,564 |
|---|