Complete source-backed income-statement history.
- Available history
- 2009-12-31 to 2026-06-30
- 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 |
|---|
| 2026-06-30 | $960M | $842M | $118M | — | $46M | — | — | — | $76M | $26M | $49M | $1.84 | $1.80 | 26,700,000 | 27,200,000 |
|---|
| 2026-03-31 | $954M | $841M | $113M | — | $54M | — | — | — | $49M | $16M | $31M | $1.16 | $1.14 | 26,800,000 | 27,300,000 |
|---|
| 2025-12-31 | $948M | $826M | $122M | — | $54M | — | — | — | $65M | $47M | $14M | $0.51 | $0.50 | 0 | 0 |
|---|
| 2025-09-30 | $917M | $786M | $131M | — | $53M | — | — | — | $81M | $22M | $57M | $2.09 | $2.04 | 27,300,000 | 27,900,000 |
|---|
| 2025-06-30 | $969M | $828M | $141M | — | $48M | — | — | — | $97M | $22M | $71M | $2.60 | $2.57 | 27,300,000 | 27,600,000 |
|---|
| 2025-03-31 | $934M | $796M | $138M | — | $47M | — | — | — | $95M | $26M | $67M | $2.46 | $2.44 | 27,200,000 | 27,500,000 |
|---|
| 2024-12-31 | $939M | $805M | $134M | — | $55M | — | — | — | $84M | -$63M | $144M | $5.21 | $5.16 | 0 | 0 |
|---|
| 2024-09-30 | $980M | $849M | $131M | — | $51M | — | — | — | $51M | $11M | $39M | $1.41 | $1.40 | 27,600,000 | 27,900,000 |
|---|
| 2024-06-30 | $1.01B | $867M | $147M | — | $49M | — | — | — | $100M | $25M | $71M | $2.57 | $2.54 | 27,600,000 | 27,900,000 |
|---|
| 2024-03-31 | $933M | $814M | $119M | — | $52M | — | — | — | $63M | $19M | $42M | $1.52 | $1.50 | 27,600,000 | 28,000,000 |
|---|
| 2023-12-31 | $990M | $860M | $130M | — | $51M | — | — | — | $77M | -$378M | $448M | $15.95 | $15.73 | -100,000 | -100,000 |
|---|
| 2023-09-30 | $1.01B | $871M | $143M | — | $52M | — | — | — | $92M | $21M | $66M | $2.35 | $2.32 | 28,100,000 | 28,500,000 |
|---|
| 2023-06-30 | $983M | $879M | $104M | — | $52M | — | — | — | $36M | $13M | $20M | $0.71 | $0.70 | 28,300,000 | 28,700,000 |
|---|
| 2023-03-31 | $967M | $857M | $110M | — | $52M | — | — | — | $52M | $14M | $34M | $1.21 | $1.18 | 28,200,000 | 28,700,000 |
|---|
| 2022-12-31 | $1.06B | $950M | $114M | — | $54M | — | — | — | $56M | $21M | $34M | $1.21 | $1.19 | 0 | 0 |
|---|
| 2022-09-30 | $1.03B | $922M | $104M | — | $47M | — | — | — | $58M | $9M | $44M | $1.57 | $1.54 | 28,100,000 | 28,500,000 |
|---|
| 2022-06-30 | $848M | $774M | $74M | — | $43M | — | — | — | $30M | $7M | $24M | $0.85 | $0.85 | 28,100,000 | 28,400,000 |
|---|
| 2022-03-31 | $818M | $742M | $76M | — | $44M | — | — | — | $31M | $8M | $22M | $0.79 | $0.77 | 28,000,000 | 28,400,000 |
|---|
| 2021-12-31 | $786M | $687M | $99M | — | $44M | — | — | — | $46M | $11M | $31M | $1.10 | $1.09 | 100,000 | 100,000 |
|---|
| 2021-09-30 | $631M | $584M | $47M | — | $42M | — | — | — | $11M | $4M | $5M | $0.18 | $0.18 | 28,000,000 | 28,400,000 |
|---|
| 2021-06-30 | $610M | $575M | $35M | — | $44M | — | — | — | -$7M | $4M | -$11M | -$0.39 | -$0.39 | 28,000,000 | 28,000,000 |
|---|
| 2021-03-31 | $746M | $673M | $73M | — | $45M | — | — | — | $31M | $12M | $16M | $0.57 | $0.56 | 27,900,000 | 28,400,000 |
|---|
| 2020-12-31 | $787M | $698M | $89M | — | $53M | — | — | — | $29M | $9M | $18M | $0.64 | $0.64 | 0 | 0 |
|---|
| 2020-09-30 | $747M | $648M | $99M | — | $45M | — | — | — | $22M | $12M | $6M | $0.22 | $0.21 | 27,800,000 | 28,000,000 |
|---|
| 2020-06-30 | $371M | $367M | $4M | — | $41M | — | — | — | -$40M | $2M | -$45M | -$1.62 | -$1.62 | 27,800,000 | 27,800,000 |
|---|
| 2020-03-31 | $643M | $590M | $53M | — | $54M | — | — | — | -$31M | $5M | -$35M | -$1.25 | -$1.25 | 27,900,000 | 27,900,000 |
|---|
| 2019-12-31 | $744M | $640M | $104M | — | $54M | — | — | — | $48M | $8M | $35M | $1.24 | $1.24 | 0 | 0 |
|---|
| 2019-09-30 | $731M | $647M | $84M | — | $52M | — | — | — | $31M | $13M | $14M | $0.50 | $0.50 | 28,000,000 | 28,100,000 |
|---|
| 2019-06-30 | $733M | $663M | $70M | — | $58M | — | — | — | $16M | $8M | $7M | $0.25 | $0.25 | 28,100,000 | 28,200,000 |
|---|
| 2019-03-31 | $737M | $671M | $66M | — | $57M | — | — | — | $11M | -$5M | $14M | $0.50 | $0.49 | 28,200,000 | 28,400,000 |
|---|
| 2018-12-31 | $731M | $635M | $96M | — | $54M | — | — | — | $47M | $1M | $43M | $1.50 | $1.50 | -300,000 | -400,000 |
|---|
| 2018-09-30 | $681M | $599M | $82M | — | $40M | — | — | — | $32M | $9M | $21M | $0.71 | $0.71 | 29,300,000 | 29,500,000 |
|---|
| 2018-06-30 | $758M | $654M | $104M | — | $55M | — | — | — | $49M | $12M | $35M | $1.19 | $1.17 | 29,600,000 | 29,900,000 |
|---|
| 2018-03-31 | $814M | $685M | $129M | — | $44M | — | — | — | $88M | $21M | $65M | $2.14 | $2.11 | 30,500,000 | 30,800,000 |
|---|
| 2017-12-31 | $797M | $660M | $137M | — | $65M | — | — | — | $35M | $14M | $25M | $0.82 | $0.79 | -200,000 | -100,000 |
|---|
| 2017-09-30 | $765M | $651M | $114M | — | $55M | — | — | — | $55M | $8M | $43M | $1.38 | $1.35 | 31,200,000 | 31,800,000 |
|---|
| 2017-06-30 | $774M | $663M | $111M | — | $54M | — | — | — | $58M | $10M | $45M | $1.43 | $1.41 | 31,500,000 | 32,000,000 |
|---|
| 2017-03-31 | — | $681M | $129M | — | $52M | — | — | — | $75M | $16M | $63M | $1.94 | $1.91 | 32,500,000 | 33,000,000 |
|---|
| 2016-12-31 | — | $695M | $121M | — | $61M | — | — | — | $34M | $3M | $2M | $0.09 | $0.09 | -600,000 | -600,000 |
|---|
| 2016-09-30 | — | $665M | $105M | — | $53M | — | — | — | $30M | $5M | $28M | $0.83 | $0.81 | 34,000,000 | 34,400,000 |
|---|
| 2016-06-30 | — | $664M | $109M | — | $54M | — | — | — | $48M | $9M | $26M | $0.77 | $0.76 | 34,000,000 | 34,400,000 |
|---|
| 2016-03-31 | — | $681M | $121M | — | $56M | — | — | — | $49M | $13M | $19M | $0.50 | $0.49 | 38,100,000 | 38,500,000 |
|---|
| 2015-12-31 | — | $695M | $114M | — | $63M | — | — | — | -$84M | -$16M | $21M | $1.25 | $1.08 | -600,000 | -500,000 |
|---|
| 2015-09-30 | — | $703M | $105M | — | $59M | — | — | — | $31M | $10M | $5M | $0.12 | $0.12 | 40,500,000 | 41,400,000 |
|---|
| 2015-06-30 | — | $713M | $99M | — | $65M | — | — | — | $89M | $24M | $2.21B | $50.88 | $49.73 | 43,400,000 | 44,400,000 |
|---|
| 2015-03-31 | — | $704M | $112M | — | $58M | — | — | — | $33M | $9M | $50M | $1.13 | $1.10 | 44,400,000 | 45,500,000 |
|---|
| 2014-12-31 | — | $671M | $117M | — | $64M | — | — | — | -$7M | $11M | -$138M | -$3.04 | -$3.04 | -400,000 | -400,000 |
|---|
| 2014-09-30 | — | $700M | $93M | — | $70M | — | — | — | -$11M | $10M | -$21M | -$0.48 | -$0.48 | 44,000,000 | 44,000,000 |
|---|
| 2014-06-30 | — | $446M | $57M | — | $48M | — | — | — | -$39M | -$2M | -$155M | -$3.35 | -$3.35 | 46,200,000 | 46,200,000 |
|---|
| 2014-03-31 | — | $1.54B | $179M | — | $81M | — | — | — | $85M | $31M | $19M | $0.39 | $0.38 | 48,400,000 | 49,600,000 |
|---|
| 2013-12-31 | — | -$2.7B | -$253M | — | -$48M | — | — | — | $324M | -$3M | $513M | $10.29 | $10.06 | -400,000 | -400,000 |
|---|
| 2013-09-30 | — | $1.35B | $135M | — | $73M | — | — | — | $85M | $23M | $43M | $0.87 | $0.85 | 49,400,000 | 50,400,000 |
|---|
| 2013-06-30 | — | $1.45B | $163M | — | $77M | — | — | — | $121M | $39M | $65M | $1.30 | $1.29 | 50,000,000 | 50,500,000 |
|---|
| 2013-03-31 | — | $1.7B | $154M | — | $86M | — | — | — | $66M | -$18M | $69M | $1.34 | $1.33 | 51,600,000 | 51,900,000 |
|---|
| 2012-12-31 | — | $535M | $146M | — | $48M | — | — | — | $124M | $5M | $39M | $0.74 | $0.74 | -200,000 | -200,000 |
|---|
| 2012-09-30 | — | $1.5B | $129M | — | $89M | — | — | — | $72M | $33M | $15M | $0.28 | $0.28 | 53,300,000 | 53,800,000 |
|---|
| 2012-06-30 | — | $1.57B | $128M | — | $87M | — | $30M | — | $127M | $42M | $75M | $1.41 | $1.40 | 53,300,000 | 53,700,000 |
|---|
| 2012-03-31 | — | $1.58B | $134M | — | $91M | — | -$20M | — | $13M | $27M | -$29M | -$0.56 | -$0.56 | 51,900,000 | 51,900,000 |
|---|
| 2011-12-31 | — | $1.58B | $144M | — | $96M | — | — | — | $98M | $40M | -$26M | -$0.51 | -$0.50 | 100,000 | 0 |
|---|
| 2011-09-30 | — | $1.77B | $139M | — | $95M | — | — | — | $81M | $25M | $41M | $0.80 | $0.79 | 51,500,000 | 52,000,000 |
|---|
| 2011-06-30 | — | $1.85B | $192M | — | $100M | — | $66M | — | $78M | $34M | $26M | $0.51 | $0.50 | 51,000,000 | 51,900,000 |
|---|
| 2011-03-31 | — | $1.71B | $143M | — | $96M | — | $45M | — | $80M | $28M | $39M | $0.77 | $0.75 | 50,700,000 | 52,000,000 |
|---|
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 | $3.77B | $3.24B | $532M | $220M | $202M | — | — | — | $338M | $125M | $201M | $7.39 | $7.28 | 27,200,000 | 27,600,000 |
|---|
| 2024-12-31 | $3.87B | $3.34B | $531M | $191M | $207M | — | — | — | $298M | -$8M | $296M | $10.72 | $10.61 | 27,600,000 | 27,900,000 |
|---|
| 2023-12-31 | $3.95B | $3.47B | $487M | $210M | $207M | — | — | — | $257M | -$330M | $568M | $20.21 | $19.93 | 28,100,000 | 28,500,000 |
|---|
| 2022-12-31 | $3.76B | $3.39B | $368M | $196M | $188M | — | — | — | $175M | $45M | $124M | $4.41 | $4.35 | 28,100,000 | 28,500,000 |
|---|
| 2021-12-31 | $2.77B | $2.52B | $254M | $191M | $175M | — | — | — | $81M | $31M | $41M | $1.46 | $1.44 | 28,000,000 | 28,400,000 |
|---|
| 2020-12-31 | $2.55B | $2.3B | $245M | $201M | $193M | — | — | — | -$20M | $28M | -$56M | -$2.01 | -$2.01 | 27,900,000 | 27,900,000 |
|---|
| 2019-12-31 | $2.95B | $2.62B | $324M | $300M | $221M | — | — | — | $106M | $24M | $70M | $2.49 | $2.48 | 28,100,000 | 28,200,000 |
|---|
| 2018-12-31 | $2.98B | $2.57B | $411M | $286M | $193M | — | — | — | $216M | $43M | $164M | $5.56 | $5.52 | 29,500,000 | 29,700,000 |
|---|
| 2017-12-31 | $3.15B | $2.66B | $491M | $253M | $226M | — | — | — | $223M | $48M | $176M | $5.57 | $5.47 | 31,600,000 | 32,200,000 |
|---|
| 2016-12-31 | $3.16B | $2.71B | $456M | $295M | $224M | — | — | — | $161M | $30M | $75M | $2.14 | $2.12 | 35,000,000 | 35,400,000 |
|---|
| 2015-12-31 | — | $2.82B | $430M | $294M | $245M | — | — | — | $69M | $27M | $2.28B | $54.00 | $52.63 | 42,300,000 | 43,400,000 |
|---|
| 2014-12-31 | — | $2.25B | $340M | $257M | $228M | — | — | — | -$43M | $32M | -$295M | -$6.44 | -$6.44 | 45,800,000 | 45,800,000 |
|---|
| 2013-12-31 | $7.44B | $1.53B | $195M | $148M | $175M | — | — | — | $611M | $56M | $690M | $13.80 | $13.50 | 50,000,000 | 51,100,000 |
|---|
| 2012-12-31 | $6.86B | $5.18B | $537M | $299M | $315M | — | — | — | $336M | $107M | $100M | $1.89 | $1.88 | 52,900,000 | 53,300,000 |
|---|
| 2011-12-31 | $7.53B | $6.91B | $618M | $326M | $387M | — | — | — | $337M | $127M | $80M | $1.56 | $1.54 | 51,200,000 | 52,000,000 |
|---|
| 2009-12-31 | — | — | — | $328M | — | — | — | — | — | $80M | — | — | — | — | — |
|---|